Python string | printable()
In Python3, string.printable
is a pre-initialized string used as string constant. In Python, string.printable
will give the all sets of punctuation, digits, ascii_letters and whitespace.
Syntax : string.printable
Parameters : Doesn’t take any parameter, since it’s not a function.
Returns : Return all sets of punctuation, digits, ascii_letters and whitespace.
Note : Make sure to import string library function inorder to use string.printable
Code #1 :
import string
result = string.printable
print (result)
|
Output :
0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&'()*+, -./:;<=>?@[\]^_`{|}~
Code #2 : Given code tests for the printable values.
import string
Sentence = "Hey, Geeks !, How are you?"
for i in Sentence:
if i in string.printable:
print ( "printable Value is: " + i)
|
Output:
printable Value is: H
printable Value is: e
printable Value is: y
printable Value is:,
printable Value is:
printable Value is: G
printable Value is: e
printable Value is: e
printable Value is: k
printable Value is: s
printable Value is: !
printable Value is:,
printable Value is:
printable Value is: H
printable Value is: o
printable Value is: w
printable Value is:
printable Value is: a
printable Value is: r
printable Value is: e
printable Value is:
printable Value is: y
printable Value is: o
printable Value is: u
printable Value is: ?
Last Updated :
15 Oct, 2019
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...