Metode isprintable () vraća True ako se svi znakovi u nizu mogu ispisati ili je niz prazan. Ako nije, vraća se False.
Znakovi koji zauzimaju prostor za ispis na zaslonu poznati su kao znakovi za ispis. Na primjer:
- slova i simboli
- znamenke
- interpunkcija
- bijeli prostor
Sintaksa isprintable()
je:
string.isprintable ()
isprintable () Parametri
isprintable()
ne uzima nikakve parametre.
Povratna vrijednost iz isprintable ()
The isprintable()
metoda vraća:
True
ako je niz prazan ili se svi znakovi u nizu mogu ispisatiFalse
ako niz sadrži barem jedan znak koji se ne može ispisati
Primjer 1: Rad 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())
Izlaz
Razmak je za ispis True New Line ispisuje se False Empty string ispisati? Pravi
Primjer 2: Kako koristiti 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')
Izlaz
Nije za ispis