While True Python คือ การกำหนดเงื่อนไขที่เป็นจริง (True) กับการวนลูป While โดยคำสั่ง While จะวนลูปไปเรื่อยๆ จนกระทั้งเงื่อนไขเป็นเท็จก็จะจบการวนลูป While สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง While True Python คืออะไร ใช้งานอย่างไร
a = True
i = 0
while a:
i = i + 1
if i == 5:
a = False
print( i )
ผลลัพธ์
1
2
3
4
5
โค้ดด้านบนกำหนดค่า a = True และ i = 0 เป็นค่าเริ่มต้น โดยให้วนลูป while โดยมีเงื่อนไขคือ a ต้องเป็นจริง (True) ภายในลูป while จะวนไปเรื่อยๆ ซึ่งทุกครั้งที่วนลูปตัวแปร i จะบวกเพิ่มที่ละ 1 และถ้า i มีค่าเท่ากับ 5 ให้ตัวแปร a เปลี่ยนค่าจากจริง (True) เป็นเท็จ (False) ซึ่งทำให้โปรแกรมนี้มีการวนลูปทั้งหมด 5 รอบ เพราะเมื่อ i มีค่าเท่ากับ 5 ก็จะทำให้เงื่อนไขของ while เป็นเท็จ