Devdit
 

Python ข้ามการวนลูป ด้วย continue

830

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 ทำให้โปรแกรมนี้จะพิมพ์เฉพาะเลขคี่ออกสู่หน้าจอ เนื่องจากไม่เข้าเงื่อนไขที่กำหนด

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