📌  相关文章
📜  Python 从字符串中删除标点符号

📅  最后修改于: 2020-10-30 01:27:07             🧑  作者: Mango

Python程序从字符串中删除标点符号

标点:

在文本中插入点或其他小标记的做法,动作或系统,以帮助解释;将文本分为句子,从句等的过程称为标点符号。 -维基百科

标点符号非常强大。他们可以改变句子的全部含义。

请参阅以下示例:

  • “女人,没有她的男人,什么都不是”(这句话夸大了男人的重要性。)
  • “女人:没有她,男人什么都不是”(这句话夸大了女人的重要性。)

编写该程序是为了从语句中删除标点符号。

请参阅以下示例:

# define punctuation
punctuation = '''!()-[]{};:'"\,<>./?@#$%^&*_~'''
# take input from the user
my_str = input("Enter a string: ")
# remove punctuation from the string
no_punct = ""
for char in my_str:
   if char not in punctuation:
       no_punct = no_punct + char
# display the unpunctuated string
print(no_punct)

输出: