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 相关文章推荐
django使用图片延时加载引起后台404错误
Apr 18 Python
Python中扩展包的安装方法详解
Jun 14 Python
TensorFlow模型保存和提取的方法
Mar 08 Python
Python生成器定义与简单用法实例分析
Apr 30 Python
python使用xlsxwriter实现有向无环图到Excel的转换
Dec 12 Python
python-tornado的接口用swagger进行包装的实例
Aug 29 Python
python pip安装包出现:Failed building wheel for xxx错误的解决
Dec 25 Python
python脚本实现mp4中的音频提取并保存在原目录
Feb 27 Python
python 如何实现遗传算法
Sep 22 Python
python 利用 PIL 将数组值转成图片的实现
Apr 12 Python
python 中的@运算符使用
May 26 Python
解决Python中的modf()函数取小数部分不准确问题
May 28 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
ThinkPHP独立分组使用的注意事项
2014/11/25 PHP
PHP结合Jquery和ajax实现瀑布流特效
2016/01/07 PHP
Swoole实现异步投递task任务案例详解
2019/04/02 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
初探jquery——表单应用范例
2007/02/20 Javascript
JavaScript 拖拉缩放效果
2008/12/10 Javascript
jquery JSON的解析方式
2009/07/25 Javascript
jQuery-onload让第一次页面加载时图片是淡入方式显示
2012/05/23 Javascript
jQuery元素选择器用法实例
2014/12/23 Javascript
Node.js开发之访问Redis数据库教程
2015/01/14 Javascript
JavaScript学习笔记之JS函数
2015/01/22 Javascript
Jquery实现鼠标移动放大图片功能实例
2015/03/25 Javascript
angularjs学习笔记之完整的项目结构
2015/09/26 Javascript
JS DOM实现鼠标滑动图片效果
2020/09/17 Javascript
浅析jQuery 3.0中的Data
2016/06/14 Javascript
前端开发必知的15个jQuery小技巧
2017/01/22 Javascript
纯js实现html转pdf的简单实例(推荐)
2017/02/16 Javascript
Vuejs 页面的区域化与组件封装的实现
2017/09/11 Javascript
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
JS实现数组去重,显示重复元素及个数的方法示例
2019/01/21 Javascript
vue实现配置全局访问路径头(axios)
2019/11/01 Javascript
[01:00:11]DOTA2-DPC中国联赛 正赛 CDEC vs DLG BO3 第一场 2月7日
2021/03/11 DOTA
Python enumerate内置库用法解析
2020/02/24 Python
利用SVG和CSS3来实现一个炫酷的边框动画
2015/07/22 HTML / CSS
几个人围成一圈的问题
2013/09/26 面试题
迷你西餐厅创业计划书范文
2013/12/31 职场文书
监理资料员岗位职责
2014/01/03 职场文书
函授大学生自我鉴定
2014/02/05 职场文书
促销活动总结范文
2014/04/30 职场文书
家长会欢迎标语
2014/06/24 职场文书
教育系统干部作风整顿心得体会
2014/09/09 职场文书
大二学年个人总结
2015/03/03 职场文书
大学生英文求职信范文
2015/03/19 职场文书
个人借条范本
2015/05/25 职场文书
大学生实习证明
2015/06/16 职场文书
Python可视化神器pyecharts绘制地理图表
2022/07/07 Python