วงรอบ while ใน Python
คุณลักษณะพิเศษของวงรอบ while คือ
มันจะทำงานไปเรื่อย ๆ
ตราบเท่าที่เงื่อนไขที่ส่งให้มันยังคงเป็นจริง
ไวยากรณ์ของมันมีลักษณะดังนี้:
while expression is true:
'''
code that executes until
the condition becomes false
'''
ในเงื่อนไขของวงรอบ while จำเป็นต้อง
ใช้ค่าที่เปลี่ยนแปลงได้แบบไดนามิก
ตัวอย่างเช่น ตัวนับ มิฉะนั้นอาจเกิด
การแสดงผลค่าในคอนโซลไม่รู้จบ
มากำหนดการทำงานของวงรอบกัน ขณะที่
ตัวนับมีค่าน้อยกว่า 5:
i = 0
while i < 5:
i += 1
print(i)
ผลลัพธ์ของการรันโค้ด:
1
2
3
4
5
โดยใช้วงรอบ while แสดง
ตัวเลขตั้งแต่ 1 ถึง 10 ออกทางคอนโซล
โดยใช้วงรอบ while แสดง
ตัวเลขตั้งแต่ 100 ถึง 1 ออกทางคอนโซล
โดยใช้วงรอบ while แสดง
ตัวเลขคี่ตั้งแต่ 1 ถึง
100 ออกทางคอนโซล