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 โค้ดสูตรคูณ

Post by 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 8735 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)

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 22590
Joined: 22/09/2008 6:18 pm
Contact:

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

Post by mindphp » 11/11/2019 10:48 am

นอกจากการเขียนสูตรแล้ว ในการเรียน Python ยังมีรายละเอียดที่ควรรู้อีก มากมายเช่น เกี่ยวกับ ระบบไฟล์, OOP, ฐานข้อมูล, Network สามารถดูต่อได้ที่นี่
บทเรียน Python
https://www.mindphp.com/%E0%B8%9A%E0%B8 ... ython.html

VDO สอน Python
https://www.mindphp.com/vdo-tutorial-python.html
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

Post Reply

Return to “Python Knowledge”

Users browsing this forum: No registered users and 6 guests