Python Glossary English

все Python 3Строки (str)функция

str.isspace

проверка символов

True, если строка непуста и все символы — пробельные.

Синтаксис

s.isspace()

Пробельными считаются не только пробел, \t и \n, но и юникодные вроде неразрывного \xa0 — данные, склеенные из веба, часто «не пустые» именно из-за них. Если нужно просто понять, что во вводе нет ничего значащего, короче и надёжнее проверка not s.strip(): она заодно покрывает и пустую строку, на которой isspace() даёт False.

Примеры

print('   '.isspace())    # → True
print(' \t\n'.isspace())  # → True
print(''.isspace())       # → False

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности