Python virkne nav izdrukājama ()

Metodes isprintable () atgriež vērtību True, ja visas rakstzīmes virknē ir izdrukājamas vai virkne ir tukša. Ja nē, tas atgriež False.

Rakstzīmes, kas aizņem drukāšanas vietu uz ekrāna, tiek dēvētas par izdrukājamām rakstzīmēm. Piemēram:

  • burti un simboli
  • cipari
  • pieturzīmes
  • atstarpe

Sintakse isprintable()ir:

 string.isprintable ()

isprintable () Parametri

isprintable() neņem parametrus.

Atgriešanās vērtība no isprintable ()

The isprintable()metode atgriež:

  • True ja virkne ir tukša vai visas virknes rakstzīmes ir izdrukājamas
  • False ja virknē ir vismaz viena neizdrukājama rakstzīme

1. piemērs: isprintable () darbība

 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())

Rezultāts

Kosmoss ir izdrukājams True New Line ir izdrukājams False Vai izdrukāt tukšu virkni? Patiesi

2. piemērs: Kā lietot 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')

Rezultāts

 Nav izdrukājams Drukājams

Interesanti raksti...