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: ?
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.