Devdit
 

Python ทำซ้ำโปรแกรมด้วย for loop และ while loop

3.9K

สอนเขียนโค้ดภาษา Python ทำซ้ำโปรแกรมด้วย for loop และ while loop โดยคำสั่งทั้ง 2 เป็นคำสั่งทำซ้ำการทำงานของโปรแกรมทั้งคู่ ต่างกันตรงวิธีการเขียนโค้ด การกำหนดเงื่อนไขของการทำซ้ำ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Python ทำซ้ำโปรแกรมด้วย for loop

for v in range( 1, 6 ) :
    print( v )

ผลลัพธ์

1
2
3
4
5

คำอธิบาย

โค้ดด้านบนใช้คำสั่ง for loop คือ for v in range( 1, 6 ) หมายความว่า วนลูปทั้งหมด 5 รอบ (รอบที่ 1 ถึง 5) คือ 6 - 1 และเก็บค่าการวนลูปไว้ที่ตัวแปร v เพื่อนำไปใช้ในลูป for

 

ตัวอย่าง Python ทำซ้ำโปรแกรมด้วย while loop

i = 1
while i <= 5 :
    print( i )
    i = i + 1

ผลลัพธ์

1
2
3
4
5

อธิบาย

โค้ดด้านบนใช้คำสั่ง while loop คือ while i <= 5 หากหัวแปร i มีค่าน้อยกว่าหรือเท่ากับ 5 ให้วนลูป while และภายในลูป while ให้บวกเพิ่มค่า i บวก 1 จนกว่าเงื่อนไข i <= 5 จะเป็นเท็จ ก็จะหยุดวนลูป while

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