В этом уроке по основам Python, мы рассмотрим строковый метод: isidentifier()
. Данный метод позволяет узнать, является ли строка допустимым идентификатором в Python, и возвращает bool значение.
Синтаксис:
str.isidentifier()
Аргументы:
str
- строка, в которой необходимо проверить допустимым ли является идентификатором заданная строка.
Метод isidentifier()
возвращает значение True, в случае, если строка является допустимым идентификатором в Python, иначе: False.
Пример:
var_example_list = ['MyExam', 'str', 'lower23', 'Pt Con', 'str_example', 'start_tasks', 'stringList', 'string list', 'string']
for var in var_example_list:
if var.isidentifier() == True:
print(f'Идентификатор {var} является валидным')
else:
print(f'Идентификатор {var} невалидный')
Результат:
>>> Идентификатор MyExam является валидным
>>> Идентификатор str является валидным
>>> Идентификатор lower23 является валидным
>>> Идентификатор Pt Con невалидный
>>> Идентификатор str_example является валидным
>>> Идентификатор start_tasks является валидным
>>> Идентификатор stringList является валидным
>>> Идентификатор string list невалидный
>>> Идентификатор string является валидным