一つの複合文を成す各節のヘッダは、全て同じインデントレベルに置かれます。各節のヘッダは一意に識別するキーワードで始まり、コロンで終わります。スイートは、節によって制御される文の集まりです。スイートは、ヘッダがある行のコロンの後にセミコロンで区切って置かれた一つ以上の単純文、または、ヘッダに続く行で一つ多くインデントされた文の集まりです。print(x)また、このコンテキスト中では、セミコロンによる結合はコロンより強いです。続いたもので終了します。オプションの継続節は必ず、文を開始できない予約語で始まるので、曖昧さは存在しません。文をインデントさせることで解決されます)。以下の節における文法規則の記述方式は、明確さのために、各節を別々の行に書くようにしています。文の他の部分は、実行や評価をされません)。節があれば、そのスイートが実行されます。文は式を繰り返し真偽評価し、真であれば最初のスイートを実行します。節がある場合にはそれを実行し、ループを終了します。節のスイートを実行することなくループを終了します。文が最初のスイート内で実行されると、スイート内にある残りの文の実行をスキップして、式の真偽評価に戻ります。オブジェクトを返す必要があります。