Pythonが予約しているキーワード
変数の名前は好きな単語を使うと良いが、Pythonが既に予約しているワードもある。
変数の名前は好きな単語を使うと良いが、Pythonが既に予約しているワードもある。
code:Pythonの予約語を出力してみる
>> __import__('keyword').kwlist
'False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield' つまり、ここで出力された予約語は変数名に使うことができない。
参考文献
Pythonで変数名をつけるときには予約語だけでなく組み込み関数との衝突も気を付けましょう