Python String isprintable ()

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ărite
  • False 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

Articole interesante...