Devdit
 

for ซ้อน for Python วนลูป for ในคำสั่ง for

3.8K

for ซ้อน for Python วนลูป for ในคำสั่ง for บทความนี้สอนเขียนภาษา Python เพื่อสร้างโค้ด for ซ้อน for จากตัวอย่างโค้ด for แรกวนลูปทั้งหมด 3 รอบ ส่วน for ที่ซ้อนวนลูปทั้งหมด 2 รอบ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง for ซ้อน for Python วนลูป for ในคำสั่ง for

for i in range( 1, 4 ):
    print( 'for แรกรอบที่',i )

    for j in range( 1, 3 ):
        print( i,j )

ผลลัพธ์

for แรกรอบที่ 1
1 1
1 2
for แรกรอบที่ 2
2 1
2 2
for แรกรอบที่ 3
3 1
3 2

คำอธิบาย

for ซ้อน for Python วนลูป for ในคำสั่ง for สามารถอธิบายโค้ดคำสั่งได้ดังนี้

1. for แรกคือ for i in range( 1, 4 ) หมายความว่า วนลูปทั้งหมด 3 รอบ คือ 1 ถึง 3 เก็บตัวเลขการวนลูปไว้ที่ตัวแปร i

2. for สองที่ซ้อนคือ for j in range( 1, 3 ) หมายความว่า วนลูปทั้งหมด 2 รอบ คือ 1 ถึง 2 เก็บตัวเลขการวนลูปไว้ที่ตัวแปร j

3. for แรกจะแสดงข้อความ “for แรกรอบที่” ตามด้วยตัวเลขวนลูปของตัวแปร i

4. for สองที่ซ้อนจะแสดงตัวเลข 2 ตัว คือ ตัวแปร i จาก for แรก และตัวแปร j ของ for ตัวเอง

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