Meetodid isprintable () tagastavad väärtuse True, kui kõik stringi märgid on printitavad või string on tühi. Kui ei, siis tagastab vale.
Märke, mis hõivavad ekraanil printimisruumi, nimetatakse prinditavateks märkideks. Näiteks:
- tähed ja sümbolid
- numbrit
- kirjavahemärgid
- tühik
Süntaks isprintable()
on:
string.isprintable ()
isprintable () parameetrid
isprintable()
ei võta parameetreid.
Tagastusväärtus lehelt isprintable ()
isprintable()
Meetod tagastab:
True
kui string on tühi või kõik stringis olevad märgid on printitavadFalse
kui string sisaldab vähemalt ühte mittetrükitavat tähemärki
Näide 1: printimata () töötamine
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())
Väljund
Tühik on prinditav Kas õige uus rida on prinditav Vale Kas tühi string printida? Tõsi
Näide 2: Kuidas kasutada 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')
Väljund
Pole prinditav Prinditav