Metoderne isprintable () returnerer True, hvis alle tegn i strengen kan udskrives, eller strengen er tom. Hvis ikke, returnerer den Falsk.
Tegn, der optager udskrivningsplads på skærmen, kaldes udskrivbare tegn. For eksempel:
- bogstaver og symboler
- cifre
- tegnsætning
- hvidt rum
Syntaksen for isprintable()
er:
string.isprintable ()
isprintable () Parametre
isprintable()
tager ikke nogen parametre.
Returværdi fra isprintable ()
De isprintable()
returnerer fremgangsmåden:
True
hvis strengen er tom, eller alle tegn i strengen kan udskrivesFalse
hvis strengen indeholder mindst et tegn, der ikke kan udskrives
Eksempel 1: Arbejde med 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())
Produktion
Rummet er en udskrivbar sand ny linje, der kan udskrives Falsk tom streng, der kan udskrives? Sand
Eksempel 2: Hvordan bruges 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')
Produktion
Kan ikke udskrives