Метод Python3 isalpha()

Python3 字符串Строки в Python3


Описание

Метод 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())

Вывод приведенного выше примера:

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, потому что é — буква

Python3 字符串Строки в Python3

Другие расширения