Devdit
 

While True Python คืออะไร ใช้งานอย่างไร

10.7K

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 เป็นเท็จ

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