Devdit
 

While True หมายถึงอะไร ใช้งานอย่างไร Python

5.5K

While True หมายถึง การกำหนดเงื่อนไขการวนลูปของคำสั่ง while โดยคำสั่ง while จะวนลูปไปเรื่อยๆ จนกว่าเงื่อนไขที่ตั้งไว้จะเป็นเท็จ (False) สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง While True หมายถึงอะไร ใช้งานอย่างไร Python

a = True
i = 0
while a:
    i = i + 1
    if i == 9:
        a = False
    
    print( i )

ผลลัพธ์

1
2
3
4
5
6
7
8
9

คำอธิบาย

พิจารณาผลลัพธ์โค้ดด้านบนพิมพ์ตัวเลข 1 - 9 เนื่องจากมีการกำหนดเงื่อนไข while จะทำงานต่อเมื่อ a เป็นจริง (True) เมื่อ i = 9 ให้เปลี่ยน a เป็นเท็จ (False) ทำให้ while ทำงานทั้งหมด 9 รอบ

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