Python String isprintable ()

Metody isprintable () vrací True, pokud jsou všechny znaky v řetězci tisknutelné nebo je řetězec prázdný. Pokud ne, vrátí False.

Znaky, které zabírají tiskový prostor na obrazovce, se označují jako tisknutelné znaky. Například:

  • písmena a symboly
  • číslice
  • interpunkce
  • mezery

Syntaxe isprintable()je:

 string.isprintable ()

isprintable () parametry

isprintable() nebere žádné parametry.

Návratová hodnota z isprintable ()

Tyto isprintable()metoda vrátí:

  • True pokud je řetězec prázdný nebo lze tisknout všechny znaky v řetězci
  • False pokud řetězec obsahuje alespoň jeden netisknutelný znak

Příklad 1: Práce 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())

Výstup

Space is a printable True New Line is printable False Empty string printable? Skutečný

Příklad 2: Jak používat 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ýstup

 Nelze tisknout Tisknutelné

Zajímavé články...