3.1 語彙の構造3.1.1 行とインデント3.1.2 文字セット3.1.3 トークン3.1.4 文3.2 データ型3.2.1 数値3.2.2 シーケンス3.2.3 セット3.2.4 ディクショナリ3.2.5 None3.2.6 Ellipsis(...)3.2.7 呼び出し可能オブジェクト3.2.8 ブール値3.3 変数とその他の参照3.3.1 変数3.3.2 代入文3.3.3 del文3.4 式と演算子3.4.1 比較の連結3.4.2 短絡演算子3.4.3 代入式3.5 数値演算3.5.1 数値変換3.5.2 算術演算3.5.3 整数のビット演算3.6 シーケンスの演算3.6.1 シーケンス全般3.6.2 文字列3.6.3 タプル3.6.4 リスト3.7 セットの演算3.7.1 セットの所属検査3.7.2 セットのメソッド3.8 ディクショナリの演算3.8.1 ディクショナリの所属検査3.8.2 ディクショナリのインデクシング3.8.3 ディクショナリのメソッド3.9 制御フロー文3.9.1 if文3.9.2 match文3.9.3 while文3.9.4 for文3.9.5 break文3.9.6 continue文3.9.7 ループ文のelse句3.9.8 pass文3.9.9 try文とraise文3.9.10 with文3.10 関数3.10.1 関数の定義:def文3.10.2 パラメータ3.10.3 関数オブジェクトの属性3.10.4 関数のアノテーション3.10.5 return文3.10.6 関数の呼び出し3.10.7 名前空間3.10.8 lambda式3.10.9 ジェネレータ警告:ジェネレータを繰り返し処理しない3.10.10 再帰