Python ข้ามการวนลูป ด้วย continue บทความนี้สอนใช้คำสั่ง continue เพื่อข้ามการวนลูปตามเงื่อนไขที่กำหนด แตกต่างจาก break ตรงที่จะออกจากลูปเลย แต่ continue จะข้ามการวนลูปแค่รอบดังกล่าว สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Python ข้ามการวนลูป ด้วย continue
for i in range( 1, 7 ):
if i % 2 == 0 :
continue
print( i )
ผลลัพธ์
1
3
5
Python ข้ามการวนลูป จากตัวอย่างวนลูป for 1 ถึง 6 จากนั้นเขียนเงื่อนไข if i % 2 == 0 ถ้าตัวแปร i หารเอาเศษกับ 2 แล้วมีค่าเท่ากับ 0 แปลว่าเป็นเลขคู่ให้ข้ามการวนลูปรอบดังกล่าวด้วยคำสั่ง continue ทำให้โปรแกรมนี้จะพิมพ์เฉพาะเลขคี่ออกสู่หน้าจอ เนื่องจากไม่เข้าเงื่อนไขที่กำหนด