string.punctuation in Python



string.punctuation in Python

In Python3, string.punctuation is a pre-initialized string used as string constant. In Python, string.punctuation will give the all sets of punctuation.

Syntax : string.punctuation

Parameters : Doesn’t take any parameter, since it’s not a function.

Returns : Return all sets of punctuation.

Note : Make sure to import string library function inorder to use string.punctuation

Code #1 :

# import string library function 
import string 
   
# Storing the sets of punctuation in variable result 
result = string.punctuation 
   
# Printing the punctuation values 
print(result) 

Output :

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

Code #2 : Given code tests for punctuation.

# import string library function 
import string 
   
# An input string.
Sentence = "Hey, Geeks !, How are you?"
 
for i in Sentence:
     
    # checking whether the char is punctuation.
    if i in string.punctuation:
         
        # Printing the punctuation values 
        print("Punctuation: " + i)
  

Output:

Punctuation:,
Punctuation: !
Punctuation:,
Punctuation: ?

 

Last Updated on October 24, 2021 by admin

Leave a Reply

Your email address will not be published. Required fields are marked *

Recommended Blogs