Metódy isprintable () vracajú True, ak sú všetky znaky v reťazci vytlačiteľné alebo je reťazec prázdny. Ak nie, vráti hodnotu False.
Znaky, ktoré zaberajú priestor na tlač na obrazovke, sú známe ako tlačiteľné znaky. Napríklad:
- písmená a symboly
- číslice
- interpunkcia
- Biely vesmír
Syntax isprintable()
je:
string.isprintable ()
isprintable () parametre
isprintable()
neberie ziadne parametre.
Návratová hodnota z tlačiteľného ()
Tieto isprintable()
metóda vráti:
True
ak je reťazec prázdny alebo sú všetky znaky v reťazci vytlačiteľnéFalse
ak reťazec obsahuje aspoň jeden netlačiteľný znak
Príklad 1: Fungovanie 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ýkon
Medzera je určená na tlač Pravý nový riadok je možné tlačiť Nesprávny prázdny reťazec? Pravdaže
Príklad 2: Ako používať 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ýkon
Nie je možné tlačiť