Python String isprintable ()

Die isprintable () -Methode gibt True zurück, wenn alle Zeichen in der Zeichenfolge druckbar sind oder die Zeichenfolge leer ist. Wenn nicht, wird False zurückgegeben.

Zeichen, die den Druckbereich auf dem Bildschirm belegen, werden als druckbare Zeichen bezeichnet. Beispielsweise:

  • Buchstaben und Symbole
  • Ziffern
  • Interpunktion
  • Leerzeichen

Die Syntax von isprintable()lautet:

 string.isprintable ()

isprintable () Parameter

isprintable() nimmt keine Parameter an.

Rückgabewert von isprintable ()

Die isprintable()Methode gibt Folgendes zurück:

  • True Wenn die Zeichenfolge leer ist oder alle Zeichen in der Zeichenfolge gedruckt werden können
  • False wenn die Zeichenfolge mindestens ein nicht druckbares Zeichen enthält

Beispiel 1: Arbeiten von 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())

Ausgabe

Leerzeichen ist druckbar True New Line ist druckbar False Empty string druckbar? Wahr

Beispiel 2: Wie verwende ich 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')

Ausgabe

 Nicht druckbar Druckbar

Interessante Beiträge...