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

วิธีการรันคำสั่ง Python หลายบรรทัดในหนึ่งบรรทัดที่บรรทัดคำสั่ง?


มีหลายวิธีที่คุณสามารถใช้คำสั่ง multiline ในบรรทัดคำสั่งใน 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