Метод isidentifier
: проверка строки на соответствие идентификатору языка Python
Возвращает значение True
или False
, указывающее на то, является ли строка идентификатором.
isidentifier()
Речь идёт об идентификаторах языка Python. Более подробная информация об идентификаторах и ключевых словах содержится в разделе оригинальной документации Identifiers and keywords.
'continue'.isidentifier() # True
'cat'.isidentifier() # True
'function_name'.isidentifier() # True
'ClassName'.isidentifier() # True
'_'.isidentifier() # True
'number1'.isidentifier() # True
'1st'.isidentifier() # False
'*'.isidentifier() # False
Для проверки на то является ли строка зарезервированным идентификатором (например: def
, class
), используйте keyword.iskeyword()
.