Devdit
 

loop ซ้อน loop Python ด้วย for สร้างแม่สูตรคูณ

1.4K

loop ซ้อน loop Python ด้วย for สร้างแม่สูตรคูณ บทความนี้สอนเขียน for แบบ loop ซ้อน loop เพื่อสร้างแม่สูตรคูณ 2 ถึง 12 โดย loop แรกแสดงชื่อแม่สูตรคูณ และ loop สองแสดงสูตรคูณ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง loop ซ้อน loop Python ด้วย for สร้างแม่สูตรคูณ

for i in range( 2, 13 ) :
    print( 'แม่สูตรแม่',i )
    
    for j in range( 2, 13 ) :
        print( i,'x',j,'=',(i*j) )  
    print( '\n' )

ผลลัพธ์

แม่สูตรแม่ 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
2 x 10 = 20
2 x 11 = 22
2 x 12 = 24

...

แม่สูตรแม่ 12
12 x 2 = 24
12 x 3 = 36
12 x 4 = 48
12 x 5 = 60
12 x 6 = 72
12 x 7 = 84
12 x 8 = 96
12 x 9 = 108
12 x 10 = 120
12 x 11 = 132
12 x 12 = 144

คำอธิบาย

loop ซ้อน loop Python ด้วย for สร้างแม่สูตรคูณ สามารถอธิบายโค้ดได้ดังนี้

1. loop แรกคือ for i in range( 2, 13 ) หมายความว่าวนลูป 2 ถึง 12 เก็บค่าการวนลูปไว้ที่ตัวแปร i เพื่อนำไปแสดงหัวข้อแม่สูตรคูณ เช่น แม่สูตรแม่ 2

2. loop สองคือ for j in range( 2, 13 ) หมายความว่าวนลูป 2 ถึง 12 เก็บค่าการวนลูปไว้ที่ตัวแปร j เพื่อนำไปแสดงสูตรคูณตาม แม่สูตรคูณที่เก็บไว้ในตัวแปร i ของ loop แรก เช่น 2 x 1 = 2

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ