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

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

Проверить, что байтовая строка состоит из пробелов ASCII

Синтаксис:

bytes.isspace()

bytearray.isspace()

Параметры:

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

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

Описание:

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

Пробельные символы ASCII - это байтовые значения в последовательности b' \t\n\r\x0b\f':

  • ' ' - пробел,
  • '\t' - табуляция,
  • '\n' - новая строка,
  • '\r' - возврат каретки,
  • '\x0b' - вертикальная табуляция,
  • '\f' - подача бумаги.

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

>>> x = b''
>>> x.isspace()
# False

>>> x = b' '
>>> x.isspace()
# True

>>> x = b'\t \n'
>>> x.isspace()
# True

>>> x = b' \t\n\r\x0b\f'
>>> x.isspace()
# True

>>> x = b'hello \n\r'
>>> x.isspace()
# False