Рядок Python isprintable ()

Методи isprintable () повертають значення True, якщо всі символи у рядку є для друку або рядок порожній. Якщо ні, то повертається False.

Персонажі, які займають місце для друку на екрані, називаються символами для друку. Наприклад:

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

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

 string.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 Empty string для друку? Правда

Приклад 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')

Вихідні дані

 Не для друку

Цікаві статті...