Python String isprintable ()

Metody isprintable () zwracają wartość True, jeśli wszystkie znaki w ciągu są drukowalne lub ciąg jest pusty. Jeśli nie, zwraca False.

Znaki zajmujące miejsce do drukowania na ekranie są znane jako znaki drukowalne. Na przykład:

  • litery i symbole
  • cyfry
  • interpunkcja
  • Biała przestrzeń

Składnia isprintable()to:

 string.isprintable ()

isprintable () Parametry

isprintable() nie przyjmuje żadnych parametrów.

Wartość zwracana z isprintable ()

Te isprintable()metody powraca:

  • True jeśli ciąg jest pusty lub wszystkie znaki w ciągu są drukowalne
  • False jeśli ciąg zawiera co najmniej jeden niedrukowalny znak

Przykład 1: Działanie 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())

Wynik

Spacja to drukowalny True Nowa linia jest drukowalna Fałsz Pusty ciąg drukowalny? Prawdziwe

Przykład 2: Jak używać 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')

Wynik

 Nie do druku do druku

Interesujące artykuły...