python string 方法,python字符串的方法与操作大全
一:字符串的方法与操作
*注意:首字母为l的为从左边操作,为r的方法为从右边操作
1.__contains__()判断是否包含
判断指定字符或字符串是否包含在一个字符串内,返回值为true或者false
运行结果:
True
True
False
作用和in相似
运行结果:
True
2.__eq__()相等
判断两个字符串是否相等,返回值为True或者False
运行结果:
True
False
3.字符串相加可以用%s+
运行结果:
"asdfgh"
"asdfgh"
4.format字符串拼接
运行结果:
"ashudszui"
"ashudsfdfzui"
5.capitalize()字符串首字母大写
运行结果:
"Asdfg"
6.casefold()首字母小写
运行结果:
"aSDFG"
7.center()把内容居中 两个参数
#可以一个参数,也可以两个参数,后面的参数是填充符,默认为空格
运行结果
sdfg
*************sdfg*************
8.encode()编码
更改字符串编码
运行结果:
b'\xc0\xbc\xd1\xde\xc8\xe3'
9.endswith() 判断一个字符串是否是以某个字符结尾
运行结果:
True
False
10.expandtabs()把tab转换成空格\t
*自我认为没有什么卵用
运行结果:
sdfdf 1ws
sdfdf 1ws
11.find查找某个字符在字符串里面的位置,没有的话显示-1,可以加上起始位置和结束位置
运行结果:
4
-1
12.index 返回位置
返回字符在字符串中的位置,没有找到的话就报错
运行结果:
13.join()用来拼接,""代表分隔符,可以定义
运行结果:
14.ljust()放到左边,同center
像center一样,把字符串在一行中进行定位,ljust是从左面开始定位,参数为自左开始的长度
运行结果:
15.lower()小写
全部小写
运行结果:
16.lstrip()去除左边空格
运行结果:
ddfd
17.maketrans()与translate()方法
这两个方法需要进行对比联合起来使用
运行结果:
145j34h3
18.partition(“分割的字符”)分割
运行结果:
19.replace()替换
运行结果:
psdfghjklpdpdpfgpspg
qsdfghjklqdqdafgasag
20.rfind()
运用方法同find一样,区别就是自右向左查找
21.rjust()
运用方法同上面的ljust一样,区别就是自右向左查找
22.rsplit() 指定字符,分割字符串
被指定的字符会被删除
运行结果:
['qwetatra', '', 'ong', 'dchengxcxu']
23.splitlines()根据换行符进行分割,等同于split('\n')
运行结果:
24.startswith()以什么开头
判断字符串是否是以什么字符或字符串开头
运行结果:
True
True
False
25.swapcase()大小写转换,大变小,小变大
运行结果:
DSddFfdsssssffQQQ
26.title()把字符串转换成标题,即首字母大写
运行结果:
Dkjgdkgj
二:总结
1.常用方法
2.注意养成习惯:无论是元组,列表,还是字典,在元素后面加上逗号eg:str=['1','a',]
总结
以上所述是小编给大家介绍的python字符串的方法与操作大全,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!
原文链接:http://www.cnblogs.com/aihuadung/p/8383588.html
python string 方法,python字符串的方法与操作大全相关推荐
- Python 3.6.x字符串格式化方法小结
1 使用%符号进行格式 使用%符号进行字符串格式化的形式如下图所示,格式运算符%之前的部分为格式字符串,之后的部分为需要进行格式化的内容. Python支持大量的格式字符,下表列出了比较常用的一部分 ...
- 《Python学习之路 -- 字符串的方法》
在前面已经提到Python中的字符串了,本文来列举介绍字符串的方法,我将字符串的方法分为以下几类: ①查询方法 str.find(target,start=None,end=None) 该方法用于查询 ...
- python字符串函数的find方法_python字符串的方法与操作大全
一:字符串的方法与操作 *注意:首字母为l的为从左边操作,为r的方法为从右边操作 1.__contains__()判断是否包含 判断指定字符或字符串是否包含在一个字符串内,返回值为true或者fals ...
- [转载] 深度测评Python的3种“字符串格式化”方法,看看你喜欢哪一种?
参考链接: 使用Python 3的f字符串进行字符串格式化 3种字符串格式化工具的简单介绍 python2.5版本之前,我们使用的是老式字符串格式化输出%s. 从python3.0版本开始起(pyth ...
- python的三种字符串格式化方法
刚入门python的同学,特别是,没有系统的学习过python,而是学过别的语言,直接上手python的同学,怕是还不是很了解python强大的字符串格式化方法 1.最方便的 print 'hello ...
- python字符串方法replace_Python字符串的方法
count count方法返回字符串包含多少个参数指定的字符创 strr = '我们今天不去上学,我们去踢足球' print(strr.count('我们'))// 2 #调用字符串的count 方法 ...
- python按位置从字符串提取子串的操作是_Python基础-字符串操作和“容器”的操作...
星火:Python基础-IF和循环zhuanlan.zhihu.com星火:Python基础-函数zhuanlan.zhihu.com星火:Python基础-模块zhuanlan.zhihu.c ...
- js笔记(三)ES5、ES5新增的数组的方法、字符串的方法、字符编码、对象的序列化和反序列化、bind
数组方法.字符串方法总结 大目录 小目录 一.ES5严格模式 1. 严格模式: 2. 严格模式的行为变更: 二.ES5新增的数组的方法 1. 判断是否为数组:Array.isArray(): 2. 判 ...
- Java反射————Method根据方法名称字符串调用方法
引言 之前浏览廖雪峰老师的个人博客网站,无意间发现了关于在Java8中获取参数的方法,随手一转<Java 8中获取参数名称>,没想到今天遇到一个功能,非常符合这种反射调用的使用场景.回看了 ...
- [转载] python字符串表示方法_python字符串使用方法归纳
参考链接: Python字符串| splitlines capitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width) 将字符 ...
最新文章
- linux强制删除文件夹命令 rm -rf
- PHP学习笔记1.2——预定义变量参考
- mysql的最佳索引攻略
- 汇编语言出现的历史背景
- 荣耀v40可以升级华为鸿蒙,网传荣耀V40机型也能升级鸿蒙OS 首批更新机型有望是这5款...
- 超声声场模拟_超声全聚焦(TFM)简介
- 树莓派4烧录系统后黑屏_原创试用 | 树莓派3B+测评(二)ubuntu系统烧录+彩虹屏问题解决...
- BigGAN(2019)
- 笔记本打印时出现打印机出现异常配置问题_笔记本电脑连接共享打印机出现错误怎么办...
- 研发人员提高自身水平促进网络棋牌游戏发展
- 信号完整性 SI(Signal Integrity)
- 8个有用的表单构建工具,你一定要使用并收藏好
- 【美团技术团队】2014年-2022年后端文章精选篇
- Layui实现之登陆页面实现扩展模块
- Python第一阶段学习 day14
- c语言程序设计呼克佑第二版课后答案,《程序设计技术》实验大纲-呼克佑
- 思科 Packet Tracer 中交换机的常见命令介绍
- S3C6410移植linux4.17内核(一)
- rk3368一些定制修改
- 阿里云相关配置和参数
热门文章
- 谨慎使用Hibernate中的本机SQL
- 解码Java.Lang.OutOfMemoryError:PermGen空间
- JSF:在传统组件和时尚性能杀手之间进行选择
- JSTL/EL表达式/Struts2标签/OGNL表达式
- Linux 命令之 locate -- 文件查找工具(查找文件/搜索文件)
- linux下如何查看主机是否安装了ftp server
- 启动weblogic需要账号密码问题
- python时间序列数据分析,Python数据分析之时间序列
- 数仓建模 项目_模型设计_数仓建模 PDF 下载
- java int integer内存_java中一个integer对象的内存占用是多少?可以通过java方法输出吗?...