Python String es imprimible ()

Los métodos isprintable () devuelven True si todos los caracteres de la cadena son imprimibles o la cadena está vacía. Si no, devuelve False.

Los caracteres que ocupan espacio de impresión en la pantalla se conocen como caracteres imprimibles. Por ejemplo:

  • letras y simbolos
  • digitos
  • puntuación
  • espacio en blanco

La sintaxis de isprintable()es:

 string.isprintable ()

Parámetros de isprintable ()

isprintable() no toma ningún parámetro.

Valor de retorno de isprintable ()

El isprintable()método devuelve:

  • True si la cadena está vacía o todos los caracteres de la cadena son imprimibles
  • False si la cadena contiene al menos un carácter no imprimible

Ejemplo 1: funcionamiento de 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())

Salida

El espacio es imprimible Verdadero Nueva línea es imprimible Falso ¿Cadena vacía imprimible? Cierto

Ejemplo 2: ¿Cómo utilizar 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')

Salida

 No imprimible Imprimible

Articulos interesantes...