Метод Python3 isalpha()
Описание
Метод Python isalpha() проверяет, состоит ли строка только из букв или символов.
- Пустая строка: Если строка пустая (длина 0), она возвращает
False, потому что пустая строка не содержит букв. - Чувствительность к регистру:
isalpha()Метод учитывает регистр, то есть только буквенные символы считаются допустимыми. - Специальные символы: Специальные символы (такие как знаки препинания, пробелы, цифры, специальные символы и т. д.) не считаются буквами.
Синтаксис
Синтаксис метода isalpha():
str.isalpha()
Parameters
- Нет.
Возвращаемое значение
Возвращает True, если строка содержит хотя бы один символ и все символы являются буквами или символами, иначе возвращает False.
Пример
Следующий пример демонстрирует метод isalpha():
Пример
#!/usr/bin/python3
str = "example"
print (str.isalpha())
# Буквы и китайские иероглифы
str = "example Rookie Tutorial"
print (str.isalpha())
str = "Example example....wow!!!"
print (str.isalpha())
str = "example"
print (str.isalpha())
# Буквы и китайские иероглифы
str = "example Rookie Tutorial"
print (str.isalpha())
str = "Example example....wow!!!"
print (str.isalpha())
Вывод приведенного выше примера:
True True False
Дополнительные примеры:
Пример
# Пример 1: Строка, содержащая только буквы
print("HelloWorld".isalpha()) # Вывод: True
# Пример 2: Строка, содержащая цифры
print("Hello123".isalpha()) # Вывод: False
# Пример 3: Строка, содержащая пробелы
print("Hello World".isalpha()) # Вывод: False
# Пример 4: Строка, содержащая специальные символы
print("Hello#World".isalpha()) # Вывод: False
# Пример 5: Пустая строка
print("".isalpha()) # Вывод: False
# Пример 6: Строка, содержащая символы подчеркивания
print("Hello_World".isalpha()) # Вывод: False
# Пример 7: Строка, содержащая не-ASCII буквы
print("HélloWorld".isalpha()) # Вывод: True, потому что é — буква
print("HelloWorld".isalpha()) # Вывод: True
# Пример 2: Строка, содержащая цифры
print("Hello123".isalpha()) # Вывод: False
# Пример 3: Строка, содержащая пробелы
print("Hello World".isalpha()) # Вывод: False
# Пример 4: Строка, содержащая специальные символы
print("Hello#World".isalpha()) # Вывод: False
# Пример 5: Пустая строка
print("".isalpha()) # Вывод: False
# Пример 6: Строка, содержащая символы подчеркивания
print("Hello_World".isalpha()) # Вывод: False
# Пример 7: Строка, содержащая не-ASCII буквы
print("HélloWorld".isalpha()) # Вывод: True, потому что é — буква
Другие расширения
Строки в Python3