loop ซ้อน loop Python ตัวอย่าง พร้อมคำอธิบาย บทความนี้สอนเขียนโปรแกรมทำแบบซ้ำ หรือวนลูป โดยใช้คำสั่ง for แบบ loop ซ้อน loop ด้วยภาษา Python พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง loop ซ้อน loop Python ตัวอย่าง พร้อมคำอธิบาย
for i in range( 1, 3 ):
print('= loop แรก รอบที่ :', i, '=')
for j in range( 1, 4 ):
print('loop ซ้อน รอบที่ :', j)
print('\n')
ผลลัพธ์
= loop แรก รอบที่ : 1 =
loop ซ้อน รอบที่ : 1
loop ซ้อน รอบที่ : 2
loop ซ้อน รอบที่ : 3
= loop แรก รอบที่ : 2 =
loop ซ้อน รอบที่ : 1
loop ซ้อน รอบที่ : 2
loop ซ้อน รอบที่ : 3
loop ซ้อน loop Python จากตัวอย่าง loop แรกคือ for i in range( 1, 3 ) วน loop ทั้งหมด 2 รอบเก็บค่าไว้ที่ตัวแปร i และ loop ที่ซ้อนคือ for j in range( 1, 4 ) วน loop ทั้งหมด 3 รอบเก็บค่าวนลูปไว้ที่ตัวแปร j โดยทั้ง 2 loop ใช้คำสั่ง for พร้อมแสดงลำดับการวน loop ออกสู่หน้าจอผ่านตัวแปร i และ j ด้วยคำสั่ง print