python3实现字符串操作的实例代码


Posted in Python onApril 16, 2019

python3字符串操作

x = 'abc'
 y = 'defgh'
 print(x + y)     #x+y
 print(x * 3)     #x*n
 print(x[2])     #x[i]
 print(y[0:-1])     #str[i:j]
#求长度
>>> len(x)
11
#将其他类型转换为字符串
>>> str(123)
'123'
#将数字转为对应的utf-8字符
>>> chr(97)
'a'
#将字符转为对应的数字
>>> ord('a')
97
#将数字转为16进制
>>> hex(32)
'0x20'
#将数字转为8进制
>>> oct(32)
'0o40'
>>> str = 'abdcsdsjfkAsfDfja'
 #将所有字符转为小写
 >>> str.lower()
 'abdcsdsjfkasfdfja'
 #将所有字符转为大写
 >>> str.upper()
 'ABDCSDSJFKASFDFJA'
 #判断所有字符是否为小写
 >>> str.islower()
 False
 #判断所有字符是否都为可打印的
 >>> str.isprintable()
 True
 #判断所有字符都是数字
 >>> str.isnumeric()
 False

#判断是否以参数为结尾
>>> str.endswith('fja')
True
#判断是否以参数为开头
>>> str.startswith('asd')
False
#将字符串以sep为分隔符分开, 返回一个列表
>>> str.split(sep='a')
['', 'bdcsdsjfkAsfDfj', '']
>>> str.split(sep='s')
['abdc', 'd', 'jfkA', 'fDfja']
#返回参数串的个数
>>> str.count('sd')
1
#将第一个参数字符串替换为第二个参数字符串,替换前n个
>>> str.replace('s', 'c', str.count('s'))
'abdccdcjfkAcfDfja'
#center就是居中的意思,字符串的长度为6个单位,tj 占了两个单位,其余的位子用$来占位
>>>str ='tj'
>>>print ( str.center(6, '$'))
>>>$$tj$$
#从原字符串左右俩侧 删掉字符串列出的字符
>>> str.strip('sdffa')
'bdcsdsjfkAsfDfj'
>>> str.strip('sdffafjdb')
'csdsjfkAsfD'
#长度不够左侧用0填充
>>> str.zfill(23)
'000000abdcsdsjfkAsfDfja'
#join中参数的每一个元素用':'连起来
>>> ':'.join(['127.0.0.1', '9988'])
'127.0.0.1:9988'

总结

以上所述是小编给大家介绍的python3实现字符串操作的实例代码 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python抓取网页中的图片示例
Feb 28 Python
浅析Python基础-流程控制
Mar 18 Python
python爬虫实现教程转换成 PDF 电子书
Feb 19 Python
Python使用matplotlib实现绘制自定义图形功能示例
Jan 18 Python
Python中常见的异常总结
Feb 20 Python
Python网络爬虫之爬取微博热搜
Apr 18 Python
python Django编写接口并用Jmeter测试的方法
Jul 31 Python
Python dict和defaultdict使用实例解析
Mar 12 Python
Python如何批量获取文件夹的大小并保存
Mar 31 Python
详解Python 最短匹配模式
Jul 29 Python
利用Opencv实现图片的油画特效实例
Feb 28 Python
详解MindSpore自定义模型损失函数
Jun 30 Python
几个适合python初学者的简单小程序,看完受益匪浅!(推荐)
Apr 16 #Python
Django之无名分组和有名分组的实现
Apr 16 #Python
Pythony运维入门之Socket网络编程详解
Apr 15 #Python
使用python实现抓取腾讯视频所有电影的爬虫
Apr 15 #Python
Python 编程速成(推荐)
Apr 15 #Python
值得收藏的10道python 面试题
Apr 15 #Python
Python 学习教程之networkx
Apr 15 #Python
You might like
php从数组中随机选择若干不重复元素的方法
2015/03/14 PHP
总结对比php中的多种序列化
2016/08/28 PHP
JavaScript 乱码问题
2009/08/06 Javascript
JS遮罩层效果 兼容ie firefox jQuery遮罩层
2010/07/26 Javascript
js事件(Event)知识整理
2012/10/11 Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
2013/08/12 Javascript
jQuery回车实现登录简单实现
2013/08/20 Javascript
解析img图片没找到onerror事件 Stack overflow at line: 0
2013/12/23 Javascript
一个JavaScript处理textarea中的字符成每一行实例
2014/09/22 Javascript
简单谈谈javascript Date类型
2015/09/06 Javascript
分享js粘帖屏幕截图到web页面插件screenshot-paste
2020/08/21 Javascript
JavaScript判断数组是否存在key的简单实例
2016/08/03 Javascript
详谈JavaScript的闭包及应用
2017/01/17 Javascript
深入理解JavaScript中的for循环
2017/02/07 Javascript
Angular4开发解决跨域问题详解
2017/08/28 Javascript
vue-cli安装使用流程步骤详解
2018/11/08 Javascript
jQuery 操作 HTML 元素和属性的方法
2018/11/12 jQuery
js canvas实现橡皮擦效果
2018/12/20 Javascript
详解如何快速配置webpack多入口脚手架
2018/12/28 Javascript
JS寄快递地址智能解析的实现代码
2020/07/16 Javascript
[06:20]2015国际邀请赛第三日top10
2015/08/08 DOTA
理解Python中函数的参数
2015/04/27 Python
python爬虫框架scrapy实现模拟登录操作示例
2018/08/02 Python
Python 写入训练日志文件并控制台输出解析
2019/08/13 Python
python NumPy ndarray二维数组 按照行列求平均实例
2019/11/26 Python
python脚本实现mp4中的音频提取并保存在原目录
2020/02/27 Python
基于Numba提高python运行效率过程解析
2020/03/02 Python
英国安全产品购物网站:The Safe Shop
2017/03/20 全球购物
高档奢华时装在线目的地:FORWARD by elyse walker
2017/10/16 全球购物
Lacoste(法国鳄鱼)加拿大官网:以标志性的POLO衫而闻名
2019/05/15 全球购物
土木工程毕业生自荐信
2013/11/12 职场文书
生产工厂门卫岗位职责
2014/09/26 职场文书
2015年清明节活动总结
2015/02/09 职场文书
golang协程池模拟实现群发邮件功能
2021/05/02 Golang
Python django中如何使用restful框架
2021/06/23 Python
css中:last-child不生效的解决方法
2022/08/05 HTML / CSS