Devdit
 

Python infinite loop ด้วย while 1

1.8K

Python infinite loop ด้วย while 1 บทความนี้สอนวนลูปด้วย while loop แบบ infinite คือวนลูปไม่มีที่สิ้นสุด ด้วยภาษา Python โดยโปรแกรมนี้จะหยุดวนลูปด้วยเงื่อนไข if ร่วมกับคำสั่ง break สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Python infinite loop ด้วย while 1

i = 0
while 1:
  i = i + 1
  print( i )
  if i == 10:
    print( 'หยุด' )
    break

ผลลัพธ์

1
2
3
4
5
6
7
8
9
10
หยุด

คำอธิบาย

Python infinite loop ด้วย while 1 จากตัวอย่างวนลูปแบบ infinite หรือไม่มีที่สิ้นสุดด้วย while 1 โดยภายในลูป กำหนดให้ตัวแปร i บวกเพิ่ม 1 และเช็คเงื่อนไข if i == 10 คือ ถ้าตัวแปร i มีค่าเท่ากับ 10 ให้หยุดวนลูปด้วยคำสั่ง break โดยระหว่างวนลูปมีการพิมพ์ค่าตัวแปร i ออกสู่หน้าจอด้วยคำสั่ง print

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