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