Проверить что байтовая строка состоит только из десятичных цифр 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