構文
構文一覧
| 構文 | 関連 |
|---|---|
| 空行 | |
| 行継続 | |
| 複数文 | |
| インデント | |
| 代入文 (=) | 代入文 (代入演算子) 代入式 (:=) 3.8 |
| 代入文 (代入演算子) | 代入文 (=) |
| 代入式 (:=) 3.8 | 代入文 (=) |
| #【コメント】 | '''【ドキュメンテーション文字列】 |
| # coding【エンコード宣言】 | |
| '''【ドキュメンテーション文字列】 | #【コメント】 |
| assert【診断 (デバッグ)】 | |
| async【コルーチン】3.5 | |
| break【ループ終了】 | for-in【for ループ】 while【while ループ】 |
| class【クラス定義】 | |
| continue【ループ継続】 | for-in【for ループ】 while【while ループ】 |
| def【関数定義】3.5・3.8 | return【関数の戻り値】 lambda【ラムダ式 (無名関数)】 yield【ジェネレータ関数・一時停止】 |
| del【オブジェクト削除】 | |
| for-in【for ループ】3.11 | while【while ループ】 break【ループ終了】 continue【ループ継続】 |
| global【グローバル変数】 | nonlocal【ローカル外変数】 |
| if-elif-else【条件分岐・三項演算子】 | match-case【match文】3.10 |
| import【インポート】 | |
| lambda【ラムダ式 (無名関数)】 | def【関数定義】 |
| match-case【match文】3.10 | if-elif-else【条件分岐・三項演算子】 |
| nonlocal【ローカル外変数】 | global【グローバル変数】 |
| pass【処理なし】 | |
| raise【例外発生】3.3 | try-except-else-finally【例外処理】 |
| return【関数の戻り値】3.8 | def【関数定義】 |
| try-except-else-finally【例外処理】3.8 | raise【例外発生】 |
| type【型エイリアス】3.12 | |
| while【while ループ】 | for-in【for ループ】 break【ループ終了】 continue【ループ継続】 |
| with【処理のカプセル化】3.1 / 3.10 | try-except-else-finally【例外処理】 |
| yield【ジェネレータ関数・一時停止】3.8 | def【関数定義】 |