Devdit
 

SyntaxError: invalid syntax || Python คือ วิธีแก้ไข

4.5K

เขียนภาษา Python ใช้คำสั่ง if แบบ 2 เงื่อนไขโดยใช้ หรือ (||) แต่รันโปรแกรมไม่ผ่านขึ้นข้อความ SyntaxError: invalid syntax ชี้ตรง || อยากทราบว่าเกิดจากอะไร และแก้ไขได้อย่างไร

a = 500
if( a == 400 || a >= 400 ):
    print(a)

 

วิธีแก้ไข

ปัญหานี้เกิดจากภาษา Python เวลาจะใช้เงื่อนไขหรือ ต้องเขียนด้วยคำสั่ง or ไม่ใช่คำสั่ง || สามารถเขียนแก้ไขโปรแกรมได้ดังนี้

a = 500
if( a == 400 or a >= 400 ):
    print(a)
แก้ไข 3 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ