Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

เราสามารถใช้คำสั่ง break ใน Python if clause ได้หรือไม่?


ใช้คีย์เวิร์ดตัวแบ่งของ Python เป็นคำสั่งควบคุมการตัดสินใจ ทำให้การวนซ้ำที่เหลือถูกยกเลิกและการควบคุมการดำเนินการไปที่คำสั่งถัดไปหลังจากสิ้นสุดลูป มีการดำเนินการตามเงื่อนไขอย่างสม่ำเสมอและปรากฏขึ้นภายในหากบล็อกภายในลูป

while expr==True:
    stmt1    
    stmt2    
    if expr2==True:
       break
    stmt3
    stmt4

อย่างไรก็ตาม ไม่สามารถใช้ใน if block ได้หากไม่ได้เป็นส่วนหนึ่งของลูป