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

วิธีเขียน Multiple Statements บนบรรทัดเดียวใน Python

หลาย Statement ใน Block Indent เดียวกันเป็น Compound Statement ปกติเขียนบรรทัดละ Statement แต่เขียนบรรทัดเดียวได้ถ้าคั่นด้วย Semicolon

a=10
b=20
c=a*b
print(c)

เขียนบรรทัดเดียว:

a=10; b=20; c=a*b; print(c)

Block ใหม่ Indent มากขึ้นมักเริ่มหลัง : (if, else, while, for, try) แต่ก็เขียนบรรทัดเดียวได้ด้วย Semicolon:

for i in range(5): print("Hello"); print("i=", i)

ข้อจำกัด: ไม่ได้ถ้าเป็น Nested Block (Block ใน Block)