Python Shorthandf หากเป็นอย่างอื่น
ถ้า ... อื่นในหนึ่งบรรทัด
หากคุณมีเพียงหนึ่งคำสั่งที่จะดำเนินการ หนึ่งคำสั่งสำหรับ if และอีกหนึ่งคำสั่งสำหรับอย่างอื่น คุณสามารถรวมทั้งหมดไว้ในบรรทัดเดียวกัน:
ตัวอย่าง
หนึ่งบรรทัด if else คำสั่ง:
a = 2
b = 330
print("A") if a > b else print("B")
คุณยังสามารถมีคำสั่ง else หลายรายการในบรรทัดเดียวกันได้:
ตัวอย่าง
คำสั่ง if else หนึ่งบรรทัด โดยมี 3 เงื่อนไข:
a = 330
b = 330
print("A") if a > b else print("=") if a == b else print("B")