English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Wenn alle Zeichen im String druckbar sind oder der String leer ist, gibt die isprintable()-Methode True zurück. Wenn nicht, gibt sie False zurück.
Zeichen, die den Bildschirm ausfüllen, werden als druckbare Zeichen bezeichnet. Zum Beispiel:
Buchstaben und Symbole
Zahlen
Punktuation
Leerzeichen
isprintable() Syntax ist:
string.isprintable()
isprintable() Methode hat keine Parameter.
isprintable() Methode gibt zurück:
True, wenn der String leer ist oder alle Zeichen im String druckbar sind
False, wenn der String mindestens ein non-Druckbare Zeichen
s = 'Leerzeichen ist ein druckbarer' print(s) print(s.isprintable()) s = '\nNew Line ist druckbar' print(s) print(s.isprintable()) s = '' print('\nLeere Zeichenkette druckbar?', s.isprintable())
Beim Ausführen dieses Programms wird ausgegeben:
Leerzeichen ist ein druckbarer True New Line ist druckbar False Leere Zeichenkette druckbar? True
# mit ASCII geschrieben # char(27) ist ein Escape-Zeichen # char(97) ist ein Buchstabe 'a' s = chr(27) + chr(97) if s.isprintable() == True: print('Druckbar') else: print('Nicht druckbar') s = '2+2 = 4' if s.isprintable() == True: print('Druckbar') else: print('Nicht druckbar')
Beim Ausführen dieses Programms wird ausgegeben:
Nicht druckbar Druckbar