Friday, December 12, 2025
HomeLanguagesPython string | printable()

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 library function 
import string 
    
# Storing the sets of punctuation,
# digits, ascii_letters and whitespace
# in variable result 
result = string.printable
    
# Printing the set of values 
print(result) 


Output :

0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&'()*+, -./:;<=>?@[\]^_`{|}~ 

Code #2 : Given code tests for the printable values.




# import string library function 
import string 
    
# An input string.
Sentence = "Hey, Geeks !, How are you?"
  
for i in Sentence:
      
    # checking whether the char is printable value
    if i in string.printable:
          
        # Printing the printable values 
        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: ?
RELATED ARTICLES

Most Popular

Dominic
32445 POSTS0 COMMENTS
Milvus
105 POSTS0 COMMENTS
Nango Kala
6814 POSTS0 COMMENTS
Nicole Veronica
11952 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12029 POSTS0 COMMENTS
Shaida Kate Naidoo
6949 POSTS0 COMMENTS
Ted Musemwa
7199 POSTS0 COMMENTS
Thapelo Manthata
6894 POSTS0 COMMENTS
Umr Jansen
6881 POSTS0 COMMENTS