Справочник по функциям Python

str.isspace

Проверяет, что строка не пустая и состоит только из пробельных символов.

Python 3.13
str.isspace()

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

True или False; для пустой строки — False.

Примеры

Пробел, табуляция и перевод строки

Python 3.13
print(' \t\n'.isspace())
True

Пустая строка и строка с буквой

Python 3.13
print(''.isspace(), ' a '.isspace())
False False

Подробности

Пробельными считаются пробел, табуляция \t, перевод строки \n и другие невидимые разделители. Для пустой строки результат False, поэтому проверку «строка пустая или из одних пробелов» удобнее записать как not text.strip().

Смотрите также