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

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

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

ภาพประจำตัวสมาชิก
Aussadawut
PHP Hero Member
PHP Hero Member
โพสต์: 123
ลงทะเบียนเมื่อ: 15/11/2018 10:05 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย Aussadawut »

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

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

โค้ด: เลือกทั้งหมด

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

โค้ด: เลือกทั้งหมด

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)
เนื้อหาจากเว็บนี้
VDO Tutorial - Python
https://www.mindphp.com/vdo-tutorial-python.html
บทเรียน Python เรียนกันยาวๆ Step By Step
https://www.mindphp.com/บทเรียนออนไลน์/83-python.html
บทเรียน Python GUI
https://www.mindphp.com/บทเรียนออนไลน์/python-gui.html
บทเรียน Python Framework Flask
https://www.mindphp.com/บทเรียนออนไลน์/ ... flask.html
บทเรียน Python Tensorflow
https://www.mindphp.com/บทเรียนออนไลน์/ ... rflow.html


ศึกษามาจากที่นี่
Play List สอน Python
https://www.youtube.com/playlist?list=P ... lzdKrpxsMM
เริ่มเขียน Python (บทแรก แล้วไล่ตาม แต่ละบทได้เลย)
TIP การเขียน Python
https://www.youtube.com/playlist?list=P ... PDGXV-KbkA

สอบถามปัญหา Python
viewforum.php?f=16
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41336
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

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

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

นอกจากการเขียนสูตรแล้ว ในการเรียน 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
benzas00123
PHP Super Member
PHP Super Member
โพสต์: 244
ลงทะเบียนเมื่อ: 06/01/2020 9:58 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย benzas00123 »

สูตรคูณแบบให้รันตามแม่ที่เราต้องการ

โค้ด: เลือกทั้งหมด

def multi_num(a,b):
    for i in range(a,b+1):
        for j in range(1,13):
            print("{} x {} = {}".format(i,j,i*j))
        print("*" * 15)

multi_num(2,3)
ผลลัพท์
Python Knowledge-1.png
Python Knowledge-1.png (22.27 KiB) Viewed 50205 times
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 51