構文
構文一覧
構文 | 関連 |
---|---|
空行 | |
行継続 | |
複数文 | |
インデント | |
代入文 (=) | 代入文 (代入演算子) 代入式 (:=) 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【関数定義】 |