Python Glossary English

все Python 3Строки (str)функция

str.isalpha

проверка символов

True, если строка непуста и все символы — буквы.

Синтаксис

s.isalpha()

Буква здесь — любая буква Unicode, поэтому кириллица, умлауты и иероглифы проходят, а пробел, дефис и апостроф — нет: 'Анна Мария' и 'Jean-Luc' дадут False, хотя это нормальные имена. Пустая строка тоже False, так что отдельная проверка на непустоту не нужна. Надстрочные цифры вроде '²' не alpha, но numeric.

Примеры

print('abc'.isalpha())    # → True
print('Привет'.isalpha())  # → True
print('abc1'.isalpha())   # → False

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности