Metodai „isprintable“) grąžina „True“, jei visi eilutės simboliai yra spausdinami arba eilutė tuščia. Jei ne, jis grąžina False.
Veikėjai, užimantys spausdinimo vietą ekrane, vadinami spausdinamais simboliais. Pavyzdžiui:
- raidės ir simboliai
- skaitmenų
- skyryba
- balta vieta
Sintaksė isprintable()
yra:
string.isprintable ()
isprintable () parametrai
isprintable()
netaiko jokių parametrų.
Grąžinimo vertė iš isprintable ()
Kad isprintable()
Metodas grąžina:
True
jei eilutė tuščia arba visus eilutės simbolius galima atsispausdintiFalse
jei eilutėje yra bent vienas nespausdinamas simbolis
1 pavyzdys: „isprintable“ () darbas
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())
Rezultatas
Erdvė yra atspausdinama. Tikra nauja eilutė yra spausdinama klaidinga tuščia eilutė spausdinama? Tiesa
2 pavyzdys: Kaip naudoti „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')
Rezultatas
Negalima spausdinti Spausdinti