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

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

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

Синтаксис:

bytes.isdigit()

bytearray.isdigit()

Параметры:

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

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

Описание:

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

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

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

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

>>> b'1234'.isdigit()
# True

>>> b'1.23'.isdigit()
# False