Метод isidentifier () возвращает True, если строка является допустимым идентификатором в Python. Если нет, возвращается False.
Синтаксис isidentifier()
:
string.isidentifier ()
isidentifier () Параметры
isidentifier()
Метод не принимает никаких параметров.
Возвращаемое значение из isidentifier ()
В isidentifier()
метод возвращает:
- Истинно, если строка является допустимым идентификатором
- False, если строка не является недопустимым идентификатором
Пример 1: Как работает isidentifier ()?
str = 'Python' print(str.isidentifier()) str = 'Py thon' print(str.isidentifier()) str = '22Python' print(str.isidentifier()) str = '' print(str.isidentifier())
Вывод
Верно Ложно Ложно Ложно
Посетите эту страницу, чтобы узнать, что такое действительный идентификатор в Python?
Пример 2: Еще пример isidentifier ()
str = 'root33' if str.isidentifier() == True: print(str, 'is a valid identifier.') else: print(str, 'is not a valid identifier.') str = '33root' if str.isidentifier() == True: print(str, 'is a valid identifier.') else: print(str, 'is not a valid identifier.') str = 'root 33' if str.isidentifier() == True: print(str, 'is a valid identifier.') else: print(str, 'is not a valid identifier.')
Вывод
root33 - действительный идентификатор. 33root не является допустимым идентификатором. root 33 не является допустимым идентификатором.