Metoda isprintable () vrne True, če so vsi znaki v nizu natisljivi ali je niz prazen. Če ne, se vrne False.
Znaki, ki zasedajo prostor za tiskanje na zaslonu, so znani kot znaki za tiskanje. Na primer:
- črke in simbole
- števke
- ločila
- presledek
Sintaksa isprintable()
je:
string.isprintable ()
isprintable () Parametri
isprintable()
ne zajema nobenih parametrov.
Vrnjena vrednost iz isprintable ()
V isprintable()
postopek vrne:
True
če je niz prazen ali so vsi znaki v nizu natisljiviFalse
če niz vsebuje vsaj en znak, ki ga ni mogoče natisniti
Primer 1: Delovanje 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())
Izhod
Vesolje je za tiskanje True New Line je mogoče natisniti False Empty string natisniti? Prav
Primer 2: Kako uporabiti 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')
Izhod
Ni za tiskanje