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

จะใช้คำสั่ง if...else ที่บรรทัดคำสั่งใน Python ได้อย่างไร


มีหลายวิธีที่คุณสามารถใช้ได้ หากสร้างอย่างอื่นในบรรทัดคำสั่งใน python ตัวอย่างเช่น bash รองรับคำสั่ง multiline ซึ่งคุณสามารถใช้เช่น:

$ python -c '
> a = True
> if a:
> print("a is true")
> '

สิ่งนี้จะให้ผลลัพธ์:

a is true

ถ้าคุณต้องการให้มีคำสั่ง python ในบรรทัดเดียว คุณสามารถใช้ \n ขึ้นบรรทัดใหม่ระหว่างคำสั่งต่างๆ ตัวอย่างเช่น

$ python -c $'a = True\nif a: print("a is true");'

สิ่งนี้จะให้ผลลัพธ์:

a is true