Metodele isprintable () returnează True dacă toate caracterele din șir sunt imprimabile sau șirul este gol. Dacă nu, returnează False.
Caracterele care ocupă spațiul de imprimare pe ecran sunt cunoscute sub numele de caractere imprimabile. De exemplu:
- litere și simboluri
- cifre
- punctuaţie
- spatiu alb
Sintaxa lui isprintable()
este:
string.isprintable ()
isprintable () Parametri
isprintable()
nu ia niciun parametru.
Valoare returnată din isprintable ()
În isprintable()
metoda returneaza:
True
dacă șirul este gol sau toate caracterele din șir sunt tipăriteFalse
dacă șirul conține cel puțin un caracter neprimabil
Exemplul 1: Funcționarea 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())
Ieșire
Spațiul este imprimabil True New Line este imprimabil False Șir gol imprimabil? Adevărat
Exemplul 2: Cum se utilizează 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')
Ieșire
Imprimabil Imprimabil