Niz Python je natisljiv ()

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 natisljivi
  • False č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

Zanimive Članki...