Python-merkkijono on tulostamaton ()

Isprintable () -menetelmät palauttavat True, jos kaikki merkkijonon merkit ovat tulostettavissa tai merkkijono on tyhjä. Jos ei, se palauttaa epätosi.

Merkit, jotka vievät tulostustilan näytöllä, kutsutaan tulostettaviksi merkeiksi. Esimerkiksi:

  • kirjaimet ja symbolit
  • numeroa
  • välimerkit
  • välilyönti

Syntaksi isprintable()on:

 string.isprintable ()

isprintable () -parametrit

isprintable() ei ota parametreja.

Palautusarvo tulostamattomalta ()

isprintable()Menetelmä palaa:

  • True jos merkkijono on tyhjä tai kaikki merkkijonon merkit ovat tulostettavissa
  • False jos merkkijono sisältää ainakin yhden ei-tulostettavan merkin

Esimerkki 1: isprintable (): n toiminta

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

Tuotos

Avaruus on tulostettava True New Line on tulostettava Väärä Tyhjä merkkijono tulostettavissa? Totta

Esimerkki 2: Kuinka käyttää 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')

Tuotos

 Ei tulostettava Tulostettava

Mielenkiintoisia artikkeleita...