English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python Grundlagen-Tutorial

Python Flusskontrolle

Python Funktion

Python Datentypen

Python Dateioperationen

Python Objekte und Klassen

Python Datum und Zeit

Erweiterte Kenntnisse von Python

Python-Referenzhandbuch

Verwendung und Beispiel von Python-String-isprintable()

Python-Stringmethoden

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() Parameter

isprintable() Methode hat keine Parameter.

isprintable() Rückgabewert

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

Beispiel1:Arbeit von isprintable()

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

Beispiel2:Wie verwendet man isprintable()?

# 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

Python-Stringmethoden