Python – запрещенные имена переменных

Чтобы узнать, какие имена нельзя дать переменным в Python, используем команду:

 

import keyword

keyword.kwlist

 

Для Python 3.6 эти слова: 

 

[‘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’]