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实现按行切分文本文件的方法
Apr 18 Python
python调用Delphi写的Dll代码示例
Dec 05 Python
python生成不重复随机数和对list乱序的解决方法
Apr 09 Python
python3.7.0的安装步骤
Aug 27 Python
Python3批量移动指定文件到指定文件夹方法示例
Sep 02 Python
django框架创建应用操作示例
Sep 26 Python
python二进制读写及特殊码同步实现详解
Oct 11 Python
python字典排序的方法
Oct 12 Python
分享8点超级有用的Python编程建议(推荐)
Oct 13 Python
Python中filter与lambda的结合使用详解
Dec 24 Python
Python3实现打印任意宽度的菱形代码
Apr 12 Python
Django框架中表单的用法
Jun 10 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+jQuery 注册模块的改进(一):验证码存入SESSION
2014/10/14 PHP
php 生成Tab键或逗号分隔的CSV
2016/09/24 PHP
php抛出异常与捕捉特定类型的异常详解
2016/10/26 PHP
详解PHP防止盗链防止迅雷下载的方法
2017/04/26 PHP
php实现socket推送技术的示例
2017/12/20 PHP
Laravel框架基于ajax和layer.js实现无刷新删除功能示例
2019/01/17 PHP
js 获取input点选按钮的值的方法
2014/04/14 Javascript
常用的Javascript设计模式小结
2015/12/09 Javascript
深入学习AngularJS中数据的双向绑定机制
2016/03/04 Javascript
jQuery的框架介绍
2016/05/11 Javascript
bootstrap paginator分页插件的两种使用方式实例详解
2017/11/14 Javascript
JavaScript实现AOP详解(面向切面编程,装饰者模式)
2017/12/19 Javascript
如何在vue中使用ts的示例代码
2018/02/28 Javascript
JavaScript arguments.callee作用及替换方案详解
2020/09/02 Javascript
基于python时间处理方法(详解)
2017/08/14 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
Python 获得命令行参数的方法(推荐)
2018/01/24 Python
Python requests库用法实例详解
2018/08/14 Python
Python日志模块logging基本用法分析
2018/08/23 Python
Python设计模式之组合模式原理与用法实例分析
2019/01/11 Python
python logging模块书写日志以及日志分割详解
2019/07/22 Python
Python 使用元类type创建类对象常见应用详解
2019/10/17 Python
使用CSS3实现字体颜色渐变的实现
2020/08/10 HTML / CSS
Lookfantastic香港官网:英国知名美妆购物网站
2018/06/19 全球购物
物业管理大学生个人的自我评价
2013/10/10 职场文书
外企财务年会演讲稿
2014/01/03 职场文书
应届中专生自荐书范文
2014/02/13 职场文书
网络宣传方案
2014/03/15 职场文书
2014年银行信贷员工作总结
2014/12/08 职场文书
2015年校务公开工作总结
2015/05/26 职场文书
国富论读书笔记
2015/06/26 职场文书
关于国庆节的广播稿
2015/08/19 职场文书
2016庆祝国庆67周年宣传语
2015/11/25 职场文书
感谢信的技巧及范例
2019/05/15 职场文书
大学生暑期实践报告之企业经营管理
2019/08/08 职场文书
CSS 圆形进度栏
2021/04/06 HTML / CSS