Сообщить об ошибке.

Метод isalnum() типов bytes и bytearray в Python

Проверить байтовую строку на алфавитные символы и десятичные цифры ASCII

Синтаксис:

bytes.isalnum()

bytearray.isalnum()

Параметры:

  • bytes и bytearray - байтовая строка соответствующего типа bytes или bytearray,

Возвращаемое значение:

Описание:

Метод isalnum() вернет True если все байты в байтовой строке являются алфавитными символами ASCII или десятичными цифрами ASCII и байтовая строка не пуста, в противном случае вернет False.

  • Буквенные символы ASCII - это байтовые значения в строке b'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'.
  • Десятичные цифры ASCII - это байтовые значения в строке b'0123456789'.

Для проверки, что байты в строке являются только десятичными цифрами ASCII используйте метод isdigit().Для проверки, что байты в строке являются только являются буквенными символами ASCII используйте метод isalpha().

Примеры использования:

>>> b'ABCabc1'.isalnum()
# True

>>> b'ABC abc1'.isalnum()
# False