บทความนี้สอนการเขียน if - else ด้วยภาษา Python โดยคำสั่ง if - else เป็นคำสั่งสำหรับเลือกทำตามเงื่อนไข มีรายละเอียดดังนี้
1. if ใช้สำหรับเงื่อนไขเดียว
2. if - else ใช้สำหรับ 2 เงื่อนไข
3. if - elif - else ใช้สำหรับ 3 เงื่อนไข
คำเตือน
โค้ดภายในคำสั่ง if - else ทั้งหมดต้องกดแท็บ (Tab) 1 ครั้งก่อนพิมพ์คำสั่งไม่งั้นจะขึ้น Error ให้สังเกตตรงคำสั่ง print จะมีแท็บเข้าไป
ตัวอย่าง แบบ if เดียว สำหรับเงื่อนไขเดียว
>>> if a == 5:
... print("a = 5")
...
a = 5
ตัวอย่าง แบบ if - else สำหรับ 2 เงื่อนไข
>>> a = 10
>>> if a == 10:
... print("a = 10")
... else:
... print("a != 10")
...
a = 10
ตัวอย่าง แบบ if - elseif - else สำหรับ 3 เงื่อนไข
a == 5
>>> a = 10
>>> if a == 5:
... print("a = 5")
... elif a == 10:
... print("a = 10")
... elif a == 20:
... print("a = 20")
... else:
... print("a > 20")
...
a = 10