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 รอบ