Возвращает флаг, указывающий на то, является ли строка идентификатором.
str.isidentifier()
-> bool

Речь идёт об идентификаторах языка. Более подробная информация об идентификаторах и ключевых словах Питона содержится в разделе оригинальной документации 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().

Синонимы поиска: str.isidentifier, str, isidentifier
На заметку
Зарегистрированные пользователи могут получать еженедельный дайджест обновлений на сайте.