English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Если строка является эффективным идентификатором в Python, метод isidentifier() возвращает True. Если нет, возвращает False.
Синтаксис isidentifier():
string.isidentifier()
Метод isidentifier() не принимает никаких параметров.
Метод isidentifier() возвращает:
True, если строка является эффективным идентификатором
False, если строка не является эффективным идентификатором
str = 'Python' print(str.isidentifier()) str = 'Py thon' print(str.isidentifier()) str = '22Python' print(str.isidentifier()) str = '' print(str.isidentifier())
При выполнении этого программы, вывод будет:
True False False False
Посетите эту страницу, чтобы узнатьЧто такое эффективный идентификатор в Python?
str = 'root33' if str.isidentifier() == True: print(str, 'является эффективным идентификатором.') else: print(str, 'не является эффективным идентификатором.') str = '33root' if str.isidentifier() == True: print(str, 'является эффективным идентификатором.') else: print(str, 'не является эффективным идентификатором.') str = 'root 33' if str.isidentifier() == True: print(str, 'является эффективным идентификатором.') else: print(str, 'не является эффективным идентификатором.')
При выполнении этого программы, вывод будет:
root33 является эффективным идентификатором. 33root не является эффективным идентификатором. root 33 не является эффективным идентификатором.