Метод str.isprintable()
возвращает bool значение True, если все символы в строке печатаются, или строка пуста, в случае, если не печатаются, возвращается bool значение False.
Символы для печати, это: буквы и символы; цифры; пунктуация; пробел.
Синтаксис:
str.isprintable()
Аргументы:
str
- строка для проверки печатаемых символов.
Пример:
string_example = 'Пробел это символ печатаемый'
print(string_example.isprintable())
string_example = '\nНовая строка для печати'
print(string_example.isprintable())
string_example = ''
print(string_example.isprintable())
string_example = '\t'
print(string_example.isprintable())
Результат:
>>> True
>>> False
>>> True
>>> False