Python常见字符串方法函数
2024-09-01 12:36:37
1、大小写转换
S.lower() S.upper()
前者将S字符串中所有大写字母转为小写,后者相反
S.title() S.capitalize()
前者返回S字符串中所有单词首字母大写且其他字母小写的格式,后者返回首字母大写、其他字母全部小写的新字符串。
S.swapcase()
将S字符串中所有字母做大小置换,大写变小写,小写变大写
2、判断字符是否为数字型的字符
S.isdigit()
若为全数字型字符串,返回true,反之false
3、填充
S.center(width[, fillchar])
width是填充之后字符串的宽度,fillchar是填充字符,列如:
>>> print('ab'.center(4,'_')) _ab_ >>> print('ab'.center(5,'_')) __ab_
4、字符串是否包含在另一字符串中
S.find(sub[, start[, end]])
在S中搜索sub,start为开始查找的位置,end为查找结束的位置,该方法返回的值为sub在S中的位置,int型,如没找到则返回-1,例如:
>>> print('dsf4zXy'.find('4')) 3 >>> print('7857fghrzXY'.find('Xy')) -1
最新文章
- Codevs 1025 选菜
- ubuntu下安装wine1.8和阿里旺旺
- Array.sort()方法
- Rule of Modularity
- python 字符串比较
- gulp入坑系列(3)——创建多个gulp.task
- C#枚举硬件设备(升级版)
- [转载]sql server 等待类型
- HTML&;CSS基础学习笔记1.29-灵活地使用样式
- 使用Dataset
- find: paths must precede expression(转)
- SSAS系列——【01】准备知识
- 来手撸一个小小小小小";3D引擎";
- Oracle中用户(User)和模式(Schema)的概念
- JDK源码分析(4)之 LinkedList 相关
- C++矩阵加速经典题目:Warcraft III 守望者的烦恼 [vijos 1067]
- Glide终于解决了同时绑定多个webp格式图片的问题
- Bash script set help function
- 关于vmware虚拟机硬件里没有软盘驱动器,而操作系统里还有的解决方法
- 零基础入门到精通:Python大数据与机器学习之Pandas-数据操作