Рубрики
Без рубрики

Функция Python String Isalpha ()

Строка в Python имеет встроенные функции для почти каждого действия, которые будут выполняться на строке. Функция Python String Isalpha () Проверяет для алфавитов в

Автор оригинала: Pankaj Kumar.

Строка в Python имеет встроенные функции для почти каждого действия, которые будут выполняться на строке. Функция Python String Isalpha () Проверяет функцию алфавита в строке и возвращает True, если строка состоит из только алфавитов (A-Z, A-Z).

Ключевые моменты:

  • Тип возврата: Boolean I.e. ИСТИНА ИЛИ ЛОЖЬ
  • Параметрические значения: Никаких параметров не требуется
  • Пустые пробелы не считаются алфавитами. Следовательно, пробелы вернутся ложным.
  • Пустая строка также возвращает false.

Строка ISALPHA () синтаксис

str_name.isalpha()

STR_NAME Здесь относится к входной строке. И ISALPHA () встроенная строковая функция в Python.

str_name = "Welcome"
print(str_name.isalpha())   # True

Строка ISALPHA () Примеры

Разные случаи приведены ниже.

Случай 1: строка содержит пробел

str_name = "Welcome User"
print(str_name.isalpha())   # False

Случай 2: Строка содержит номера

str_name = "WelcomeUser1"
print(str_name.isalpha())   # False

Случай 3: строка содержит специальные символы

str_name = "WelcomeU$er@"
print(str_name.isalpha())    # False

Случай 4: строка пуста

str_name = ' '
print(str_name.isalpha())    # False

Программа для печати списка всех возможных альфа-символов в Python

Модуль Unicode можно использовать для проверки альфа-символов. Программа – распечатать все символы Alpha Unicode.

import unicodedata

total_count = 0
for i in range(2 ** 16):
    charac = chr(i)
    if charac.isalpha():
        print(u'{:04x}: {} ({})'.format(i, charac, unicodedata.name(charac, 'UNNAMED')))
        total_count = total_count + 1
print("Total Count of Alpha Unicode Characters = ",total_count)

Выход:

Вывод всех символов Alpha Unicode

Это просто взгляд на вывод, поскольку фактический выход – длительный. В Unicode существует 48462 альфа-символов.

Рекомендации: