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

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

คำสั่ง break ของ Python เป็นคำสั่งควบคุมการตัดสินใจ (decision control statement) ทำให้ลูปหยุดทำงานทันทีและกระโดดไปทำงานคำสั่งถัดไปหลังจบลูป โดยปกติจะถูกใช้งานแบบมีเงื่อนไขและปรากฏในบล็อก if ภายในลูป

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

อย่างไรก็ตาม ไม่สามารถใช้ break ในบล็อก if ได้ หากมันไม่ได้อยู่ภายในลูป