python去除标点符号_Python 程序从字符串中删除标点符号
Python 程序从字符串中删除标点符号
该程序从字符串中删除所有标点符号。我们将使用for循环检查字符串的每个字符。如果字符是标点符号,则为它分配一个空字符串。
要理解此示例,您应该了解以下Python编程主题:
有时,我们可能希望将一个句子分成单词列表。
在这种情况下,我们可能首先要清理字符串并删除所有标点符号。下面是一个如何完成此功能的示例。
源代码
示例# 定义标点符号
punctuations = '''!()-[]{};:'"\,<>./?@#$%^&*_~'''
my_str = "Hello!!!, he said ---and went."
# 接受用户输入
# my_str = input("输入一个字符串: ")
# 从字符串中删除标点符号
no_punct = ""
for char in my_str:
if char not in punctuations:
no_punct = no_punct + char
# 显示未加标点的字符串
print(no_punct)
输出结果Hello he said and went
在此程序中,我们首先定义一个标点符号字符串。然后,我们使用for循环对提供的字符串进行迭代。
在每个迭代中,我们检查字符是否是标点符号,或者是否使用成员关系测试。我们有一个空字符串,如果它不是标点符号,我们就向它添加(连接)字符。最后,我们显示清理后的字符串。
python去除标点符号_Python 程序从字符串中删除标点符号相关推荐
- python并且符号_Python如何从文字中分离标点符号
所以我想用空格将文本与标点符号分开.Python如何从文字中分离标点符号 my_text = "!where??and!!or$$then:)" 我想要有一个! where ?? ...
- kotlin 字符串去空格_Kotlin程序从字符串中删除所有空格
kotlin 字符串去空格 Given a string, we have to remove all whitespaces from it. 给定一个字符串,我们必须从中删除所有空格. Examp ...
- java字符串去掉首尾双引号,Java程序从字符串中删除前导和尾随引号
首先,让我们考虑一个带引号的字符串String originalStr = "\"Demo Text\""; 现在,请看以下逻辑作为开始引用.if (origi ...
- [转载] Python从字符串中删除字符
参考链接: Python | 字符串translate Sometimes we want to remove all occurrences of a character from a string ...
- Python从字符串中删除字符
Sometimes we want to remove all occurrences of a character from a string. There are two common ways ...
- python截取_python如何截取字符串中特定部分
python截取字符串中特定部分的方法:可以使用[str[beginIndex:endPosition]],其中str为需要截取的字符串,beginIndex为需要截取的第一个字符的下标,endPos ...
- python从字符串中抽取一部分_python如何截取字符串中特定部分
python截取字符串中特定部分的方法:可以使用[str[beginIndex:endPosition]],其中str为需要截取的字符串,beginIndex为需要截取的第一个字符的下标,endPos ...
- python字符串去掉空行_Python从字符串中删除空格
python字符串去掉空行 There are various ways to remove spaces from a string in Python. This tutorial is aime ...
- 【Java】高效处理字符串中的标点符号
[Java]清洗字符串中的标点符号 去除字符串中的所有标点符号 \pP 其中的小写 p 是 property 的意思,表示 Unicode 属性,用于 Unicode 正表达式的前缀. 大写 P 表示 ...
- python中指定最后一个字符_如何从Python字符串中删除最后一个字符?
如何从Python字符串中删除最后一个字符? Python支持负索引切片和正切片.负索引从 -1 到-(iterable_length)开始.我们将使用负切片从可迭代对象的末尾获取元素. 索引 - ...
最新文章
- 用PaddlePaddle打比赛!
- Spotify敏捷模式详解三部曲第二篇:研发过程
- C#基础解析之Ⅱ【运算符和条件结构】
- 我虐小车千百遍,小车待我如初恋
- 0607am抽象类接口析构方法tostring小知识点
- Hbuilder MUI里面使用java.net.URL发送网络请求,操作cookie
- mysql010函数使用.单行函数.多行函数
- IDataRowPersistable
- 浏览器从输入URL到页面渲染过程 —— 浏览器的进程与线程
- Java 定时器 Timer 与 定时任务 TimeTask
- WEB3.0全球高峰论坛暨2022中民协分布式存储专委会新春团拜会即将隆重启幕
- 基于JavaSwing开发医院信息管理系统 毕业设计 课程设计 大作业
- 浏览器主页被篡改怎么办,主页被篡改恢复方法
- chrome浏览器添加crx插件
- 如何用matlab编写分段函数_matlab 如何写分段函数
- 龙博方案网Big Faceless Java图形展现控件详细介绍及下载
- 谁动了我的奶酪 读后感
- mac上设置ms office word初始窗口大小
- 【SpringBoot】十二、@Scheduled定时任务(源码)
- 网络上游戏制作相关学习站点的网址! 1
热门文章
- Kubernetes监控体系(1)-cAdvisor介绍
- android 微信朋友圈动画,使用Android 模仿微信朋友圈图片拖拽返回
- 第三章 操作系统基础
- jsMind 使用直角画线
- jsmind源码初探
- java冒泡排序经典代码_java冒泡排序
- itextpdf 更换字体
- 华为认证双IE网络工程师,花了三天时间整理的OSPF详解,建议收藏
- oracle执行计划explain,Oracle 常见的执行计划步骤(explain结果的Description数据参考)...
- Opencv之疲劳检测