Строка Python isprintable ()

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

Символы, занимающие место для печати на экране, известны как символы для печати. Например:

  • буквы и символы
  • цифры
  • пунктуация
  • пробел

Синтаксис isprintable():

 строка.isprintable ()

isprintable () Параметры

isprintable() не принимает никаких параметров.

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

В isprintable()метод возвращает:

  • True если строка пуста или все символы в строке печатаются
  • False если строка содержит хотя бы один непечатаемый символ

Пример 1: Работа isprintable ()

 s = 'Space is a printable' print(s) print(s.isprintable()) s = 'New Line is printable' print(s) print(s.isprintable()) s = '' print('Empty string printable?', s.isprintable())

Вывод

Пробел доступен для печати True New Line доступен для печати False Пустая строка для печати? Правда

Пример 2: Как использовать isprintable ()?

 # written using ASCII # chr(27) is escape character # char(97) is letter 'a' s = chr(27) + chr(97) if s.isprintable() == True: print('Printable') else: print('Not Printable') s = '2+2 = 4' if s.isprintable() == True: print('Printable') else: print('Not Printable')

Вывод

 Не для печати Версия для печати

Интересные статьи...