Remove All Punctuation Python

Chapter: Python Last Updated: 23-09-2023 03:23:50 UTC

Program:

            /* ............... START ............... */
                

import string

def remove_punctuation(input_string):
    # Create a translation table to remove punctuation
    translator = str.maketrans('', '', string.punctuation)

    # Use translate() method to remove punctuation from the input string
    cleaned_string = input_string.translate(translator)

    return cleaned_string

# Example usage:
input_string = "Hello, World! This is a test string with punctuation."
cleaned_string = remove_punctuation(input_string)
print("Input String:")
print(input_string)
print("\nCleaned String (Punctuation Removed):")
print(cleaned_string)


                /* ............... END ............... */
        

Output

Input String:
Hello, World! This is a test string with punctuation.

Cleaned String (Punctuation Removed):
Hello World This is a test string with punctuation

Notes:

  • First we have import the string module, which contains a predefined set of punctuation characters.
  • Next step We define a function remove_punctuation that takes an input string as its argument.
  • Inside the function, we create a translation table using str.maketrans('', '', string.punctuation). This table maps each character in string.punctuation to None, effectively removing those characters from the string.
  • We then use the translate method on the input string to remove the punctuation characters, and the cleaned string is returned.

Tags

Remove all punctuation python #Python program to remove all punctuation from a string #How do I remove all symbols from text in Python?

Similar Programs Chapter Last Updated
Python Program To Check Whether Element Present In Set Or Not Example Python 04-10-2023
Python Program To Find Maximum And Minimum Number In A Set Python 04-10-2023
Python Program To Check Symmetric Matrix Python 04-10-2023
Python Program To Find Subsets Of A Set Python 04-10-2023
Python Program To Find Power Set Of A Set Python 04-10-2023
Remove All Duplicates From List Python Python 04-10-2023
Python Program To Find Symmetric Difference Of Two Sets Python 27-09-2023
Python Program To Find Common Item From Two Set Python 27-09-2023
Python Program To Get Unique Values From A List Python 27-09-2023
Python Encode And Decode String With Key Python 24-09-2023
Python Simple Encrypt Decrypt String Python 24-09-2023
Python Format String To Specific Length Python 24-09-2023
Python Code To Check If String Contains Substring Python 24-09-2023
Python Program To Find Most Repeated Word In A String Python 23-09-2023
Split String Into Words Python Python 23-09-2023
Python Program To Reverse An Array Python 23-09-2023
Python Program To Find Number Of Palindrome In A String Python 23-09-2023
Python Program To Find Longest Common Substring Python 23-09-2023
Python Program To Find Number Of Days In A Given Month And Year Python 22-09-2023
Python Program To Calculate Age Of A Person Python 22-09-2023
Python Code To Get Day Of Week Python 22-09-2023
Python Convert String To Date Without Time Python 22-09-2023
Python Program To Print Current Date And Time In Format dd/mm/yyyy Python 22-09-2023
Python Program To Find Working Days In A Month Python 19-09-2023
Python Code To Change Date Format Python 16-09-2023
Python Program To Calculate Number Of Days Between Two Dates Python 16-09-2023
Python Program To Calculate Age In Years Months And Days Python 16-09-2023
Python Program To Schedule A Job To Run After A Certain Amount Of Time Python 10-08-2023
Python Program To Schedule A Job To Run Randomly Once A Day Python 10-08-2023
Python Program To Schedule A Job To Run Every Hour Python 10-08-2023

1 2 3 4