หลาย 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)