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

คำสั่งหลายคำสั่งใน Python


หลายคำสั่งในบรรทัดเดียว

ใช้เครื่องหมายอัฒภาค ; คั่นคำสั่งหลายคำสั่งในบรรทัดเดียวได้ ถ้าไม่มีคำสั่งเริ่มบล็อกใหม่

import sys; x = 'foo'; sys.stdout.write(x + '\n')

กลุ่มคำสั่งเป็น Suites

กลุ่มคำสั่งที่รวมเป็นบล็อกโค้ดเดียว เรียกว่า suites ใน Python คำสั่งซับซ้อนเช่น if, while, def, class ต้องการบรรทัดหัว (header line) และ suite

บรรทัดหัว เริ่มด้วยคีย์เวิร์ด จบด้วยเครื่องหมายทวิภาค : ตามด้วยบรรทัดอย่างน้อย 1 บรรทัดที่เป็น suite

if expression:
    suite
elif expression:
    suite
else:
    suite

การจัดรูปแบบโค้ด (Indentation)

Python ใช้การเยื้อง (indentation) กำหนดบล็อกโค้ด แทนที่จะใช้วงเล็บปีกกา { } ทุกคำสั่งในบล็อกเดียวกันต้องเยื้องเท่ากัน