Python 字符串的所有方法详解
1 name = "my name is {name} and my age is {age}" 2 3 # 首字母大写 4 name.capitalize() 5 # 统计某个字符的个数 6 name.count("a") 7 # name 放到中间一共打印50个字符,不够用 - 补上 8 name.center(50, "-") 9 # 以什么字符结尾 返回 Boolean 类型 10 name.endswith("ai") 11 # tab 长度 12 name.expandtabs() 13 # 取某个字符的索引,从0开始 14 print(name.find("y")) 15 16 print(name.format(name="xiaosai", age=18)) 17 print(name.format_map({"name": "xiaosai", "age": 18})) 18 19 # 是不是一个阿拉伯数字(包含所有的英文字符 and 1~9) 20 print(name.isalnum()) 21 # 是不是纯英文字符(大小写) 22 print(name.isalpha()) 23 # 是不是小数(忘记吧) 24 # print(.isdecimal()) 25 # 是不是整数 26 print(name.isdigit()) 27 28 # 判断是不是一个合法的标识符(是不是一个合法的变量名) 29 print("3Sink".isidentifier()) 30 # 是不是小写 31 print("sink".islower()) 32 # 是不是一个数字 33 print("36663".isnumeric()) 34 # 是不是空格 35 print("36663".isspace()) 36 # 是不是Title (单词每个首字母大写) 37 print("My Name Is Koi".istitle()) 38 # 忘记 tty file ,drive file 39 print("My Name Is Koi".isprintable()) 40 # 是不是大写 41 print("XIAOSAI".isupper()) 42 # jone (1-2-3) 43 print('-'.join(['1', '2', '3'])) 44 # 右边 45 print(name.ljust(50, "-")) 46 # 左边 47 print(name.rjust(50, "-")) 48 49 # 大小写转换 50 print("NiuMoWang".lower()) 51 print("NiuMoWang".upper()) 52 53 # strip 是去两边,l 去左边,r去右边 54 print("\nname\n".strip()) 55 print("\nname".lstrip()) 56 print("name\n".rstrip()) 57 58 # 自己尝试(类似于加密) 59 p = str.maketrans("kaieuq", "123456") 60 print("xiaosai".translate(p)) 61 62 print("xiaosai".replace("a", "A", 1)) 63 # 找最后边字符的坐标 64 print("xiaosai".rfind("a")) 65 # 分割 66 print("xiao,sai".split(",")) 67 # 按照换行分割 68 print("xiao\ns\na\ni".splitlines()) 69 70 print("xiao sai".swapcase()) 71 # 首字母大写,变成title 72 print("xiao sai".title()) 73 74 print("xiaosai".zfill(30))
转载于:https://www.cnblogs.com/blaomao/p/7260241.html
Python 字符串的所有方法详解相关推荐
- [转载] python截取指定字符串_python字符串截取,python字符串切片的方法详解
参考链接: Python字符串| min 字符串本质上就是由多个字符组成的,Python 允许通过索引来操作字符,比如获取指定索引处的字符,获取指定字符在字符串中的位置等. Python 字符串直接在 ...
- python括号详解,Python如何省略括号方法详解
Python如何省略括号方法详解 在Python语言中最常见的括号有三种,分别是:小括号().中括号[].花括号{}:其作用也不相同,分别用来代表不同的Python基本内置数据类型. 1.Python ...
- JavaScript字符串对象的方法详解
JavaScript字符串对象的方法详解 前面的博客我们说到了字符串对象的创建,属性及字符串的拼接.现在来详细讲一下字符串的方法. 1.ES6之前的方法 // js字符串的方法var str=&quo ...
- [转载] python字符串_一文详解Python字符串条件判断方法
参考链接: Python字符串| isdecimal 作者 | 张小吉 来源 | 鸡仔说(ID:jizaishuo) 前言 人喜欢为自己的错误,找各种借口开脱.本周做算法题leetcode<39 ...
- python怎么截取字符串函数_Python截取字符串(字符串切片)方法详解
字符串本质上就是由多个字符组成的,因此程序允许通过索引来操作字符,比如获取指定索引处的字符,获取指定字符在字符串中的位置等. Python字符串直接在方括号([])中使用索引即可获取对应的字符,字符串 ...
- python操作yaml的方法详解
这篇文章主要为大家介绍了python操作yaml的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助 一.参考链接 https://pyyaml.org/wiki/PyYAM ...
- python中矩阵的表示方法_关于Python表示矩阵的方法详解
这篇文章主要介绍了Python表示矩阵的方法,结合具体实例形式分析了Python表示矩阵的方法与相关操作注意事项,需要的朋友可以参考下 本文实例讲述了Python表示矩阵的方法.分享给大家供大家参考, ...
- python中str是什么_python的str()字符串类型的方法详解
字符串一旦创建,不可修改,一旦修改或者拼接,都会造成重新生成字符串,因为内存存数据是一个挨着一个存的,如果增加一个字符串的话,之前的老位置只有一个地方,不够,这是原理性的东西,在其他语言里面也一样 7 ...
- python字符串居中对齐_Python center()字符串居中对齐方法详解
center() 字符串方法与ljust()和rjust()的用法类似,唯一的不同在于,该方法的功能是让字符串居中,而不是左对齐或右对齐. center() 方法的基本格式如下: S.center(w ...
最新文章
- button 与 input type=button 的区别【2012/07/23】
- 深入理解maven及应用--转
- 过滤器过滤特定的url_如何从过滤器中排除URL
- 使用docker搭建FastDFS文件系统
- 翻译:TRUNCATE TABLE(已提交到MariaDB官方手册)
- redhat 中安装rpm包时遇到异常 “error: Failed dependencies:xinetd is needed by .”
- 信息收集之域名、IP互查
- HashTable与ConcurrentHashMap的区别
- 八年级计算机模拟试题,八年级计算机试卷(含答案).doc
- 如何成为一个游戏制作人——教程企划
- 【保研】-- 保研夏令营中线上面试注意事项
- 使用Unity3D制作Flappy Bird
- MSDN资源下载网站源码
- 联想服务器装系统鼠标没反应,联想Thinkpad笔记本重装系统后键盘鼠标失灵如何解决...
- 用Python打造属于自己的“今日头条” | 一个非常适合练手的全栈项目
- 爆款制作获1200w播放,B站UP主+品牌如何迈入2023
- 产品经理小技术:图片素材随手找,原型设计快又好
- 洛谷P1957 口算练习题
- C++的边边角角扫盲
- bpmnjs activiti 添加定时事件timeDate,timeDuration,timeCycle