Методите 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())
Изход
Space е за печат True New Line е за печат False Empty string printable? Вярно
Пример 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')
Изход
Не може да се отпечатва