Python เบื้องต้น (1) ฝึกเขียนสูตรคูณด้วย For Loop

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
Aussadawut
PHP Hero Member
PHP Hero Member
Posts: 123
Joined: 15/11/2018 10:05 am

Python เบื้องต้น (1) ฝึกเขียนสูตรคูณด้วย For Loop

Postby Aussadawut » 23/11/2018 10:33 am

Python
Python เป็นภาษาโปรแกรมแบบอินเทอร์พรีเตอร์ที่ถูกพัฒนาขึ้นและเป็นภาษากาวที่สามารถ เรียกภาษาโปรแกรมอื่น และในภาษา Python ก็มีทั้งไวยากรณ์ที่อ่านง่ายกับไลบรารีที่มีให้ติดตั้งเพื่อช่วยในการเขียน Python ได้
สามารถศึกษาจากบทเรียน Python 1-51ตามลิงค์นี้ได้เลย

โพสต์นี้ เป็นโพสต์ฝึกเขียนสูตรคูณด้วย For Loop ในภาษา Python สำหรับผู้เริ่มต้นศึกษา Python

Code: Select all

number = int(input("ต้องการสูตรคูณแม่ไหน? :"))
for i in range(1,13):
    result = number*i
    print("%d x %d = %d"%(number,i,result))

บรรทัดที่ 1 รับค่าแม่สูตรคูณที่ต้องการด้วยการ int(input()) คือ การรับค่าตัวเลขในรูปแบบ int
บรรทัดที่ 2 range เป็นคำสั่งสำหรับมีไว้ในการลำดับจำนวนตัวเลข เช่น แสดงตัวเลข 0 - 3 ในที่นี้ ผมให้แสดงลำดับ 1-12
บรรทัดที่ 3 ให้ result เก็บค่าผลลัพธ์ที่ได้จากการคูณ number คูณด้วย i
บรรทัดที่ 4 ให้แสดง แม่สูตรคูณ ให้รูปแบบ ค่าที่รับ x ค่า 1-12 = ผลลัพธ์

ผลลัพธ์ที่ได้ คือ
c5x1-12.png
c5x1-12.png (7.43 KiB) Viewed 7452 times

ในส่วนของผลลัพธ์ ผมใช้ %d เข้ามาช่วยในการจัดตำแหน่งเหมือนกับ ภาษาซี C/C++
แต่สามารถแสดงผลลัพธ์แบบไม่มี %d ก็ทำได้เช่นเดียวกัน

Code: Select all

number = int(input("ต้องการสูตรคูณแม่ไหน? :"))
for i in range(1,13):
    result = number*i
    # print("%d x %d = %d"%(number,i,result))
    print(number,"x",i,"=",result)

Return to “Python Knowledge”

Who is online

Users browsing this forum: No registered users and 6 guests