Az isprintable () metódus True értéket ad vissza, ha a karakterlánc összes karaktere kinyomtatható, vagy a karakterlánc üres. Ha nem, akkor hamis értéket ad vissza.
A képernyőn nyomtatási helyet elfoglaló karaktereket nyomtatható karaktereknek nevezzük. Például:
- betűk és szimbólumok
- számjegyeket
- központozás
- fehér űr
A szintaxisa isprintable()
:
string.isprintable ()
isprintable () Paraméterek
isprintable()
nem vesz semmilyen paramétert.
Visszatérési érték a nyomatból ()
A isprintable()
metódus visszatér:
True
ha a karakterlánc üres, vagy a karakterlánc összes karaktere kinyomtathatóFalse
ha a karakterlánc tartalmaz legalább egy nem nyomtatható karaktert
1. példa: Az isprintable () működése
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())
Kimenet
A szóköz nyomtatható True True Line nyomtatható Hamis Üres karakterlánc nyomtatható? Igaz
2. példa: Hogyan használható az 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')
Kimenet
Nem nyomtatható Nyomtatható