Метод isalpha() в Python отличается от других строковых методов тем, что он проверяет, состоит ли строка только из букв, в то время как другие методы проверяют разные типы символов: kedu.ru pyhub.ru
- isdigit() — проверяет, состоит ли строка только из цифр. kedu.ru pyhub.ru Работает только с арабскими цифрами (0–9), но не с числовыми символами других систем счисления. pyhub.ru
- isalnum() — проверяет, содержит ли строка только буквы и/или цифры. pyhub.ru Работает с буквами и цифрами из разных алфавитов, не допускает пробелы и специальные символы (!, @, # и т. д.). pyhub.ru
- isspace() — проверяет, состоит ли строка только из пробельных символов: пробелов, табуляций (|t), переводов строк (|n) и т. д.. pyhub.ru Поддерживает все виды пробельных символов Юникода. pyhub.ru
- isupper() — проверяет, состоит ли строка только из заглавных букв. kedu.ru Игнорирует цифры, спецсимволы. kedu.ru
- islower() — проверяет, состоит ли строка только из строчных букв. kedu.ru Игнорирует цифры, спецсимволы. kedu.ru
- istitle() — проверяет, является ли текст заглавным (каждое слово начинается с заглавной буквы). kedu.ru
Метод isalpha() работает с буквами всех алфавитов Юникода, не допускает пробелы, цифры или знаки препинания. pyhub.ru