กลุ่มของคำสั่งแต่ละรายการซึ่งสร้างบล็อกโค้ดเดียวจะเรียกว่าชุดโปรแกรมใน Python คำสั่งผสมหรือคำสั่งที่ซับซ้อน เช่น if, while, def และ class ต้องใช้ส่วนหัวและชุดคำสั่ง
Header lines เริ่มต้นคำสั่ง (ด้วยคีย์เวิร์ด) และสิ้นสุดด้วยโคลอน (:) และตามด้วยบรรทัดอย่างน้อยหนึ่งบรรทัดซึ่งประกอบขึ้นเป็นชุด
ตัวอย่าง
if expr1==True: stmt1 stmt2 elif expr2==True: stmt3 stmt4 else: stmt5 stmt6
while expr==True: stmt1 stmt2