Возвращает флаг, указывающий на то, является ли строка идентификатором.
Прототип
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().


Нет обсуждений для отображения.
Если у вас есть, что сказать, можете представиться и исправить ситуацию.