Python如何转换字符串大小写


Posted in Python onJune 04, 2020

Python中的字符串方法是从python1.6到2.0慢慢加进来的,它们也被加到了Jython中。这些方法实现了string模块的大部分方法,如下表所示列出了目前字符串内建支持的方法,所有的方法都包含了对Unicode的支持,有一些甚至是专门用于Unicode的。

例如:s 是一个字符串变量

判断字符串的方法

s.isalnum() #所有字符都是数字或者字母
s.isalpha() #所有字符都是字母
s.isdigit() #所有字符都是数字
s.islower() #所有字符都是小写
s.isupper() #所有字符都是大写
s.istitle() #所有单词都是首字母大写,像标题
s.isspace() #所有字符都是空白字符、\t、\n

大小写转换方法

s.upper() #把所有字符中的小写字母转换成大写字母
s.lower() #把所有字符中的大写字母转换成小写字母
s.capitalize() #把第一个字母转化为大写字母,其余小写
s.title() #把每个单词的第一个字母转化为大写,其余小写

内容扩展:

Python 中,为了方便对字符串中的字母进行大小写转换,字符串变量提供了 3 种方法,分别是 title()、lower() 和 upper()。

Python title()方法

title() 方法用于将字符串中每个单词的首字母转为大写,其他字母全部转为小写,转换完成后,此方法会返回转换得到的字符串。如果字符串中没有需要被转换的字符,此方法会将字符串原封不动地返回。

Python lower()方法

lower() 方法用于将字符串中的所有大写字母转换为小写字母,转换完成后,该方法会返回新得到的字符串。如果字符串中原本就都是小写字母,则该方法会返回原字符串。

Python upper()方法

upper() 的功能和 lower() 方法恰好相反,它用于将字符串中的所有小写字母转换为大写字母,和以上两种方法的返回方式相同,即如果转换成功,则返回新字符串;反之,则返回原字符串。

到此这篇关于Python如何转换字符串大小写的文章就介绍到这了,更多相关Python转换字符串大小写代码内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python正则匹配抓取豆瓣电影链接和评论代码分享
Dec 27 Python
python修改字典内key对应值的方法
Jul 11 Python
python自带的http模块详解
Nov 06 Python
HTML中使用python屏蔽一些基本功能的方法
Jul 07 Python
python中类和实例如何绑定属性与方法示例详解
Aug 18 Python
Python设计实现的计算器功能完整实例
Aug 18 Python
python打包压缩、读取指定目录下的指定类型文件
Apr 12 Python
python通过微信发送邮件实现电脑关机
Jun 20 Python
Python Flask框架模板操作实例分析
May 03 Python
Python实现基于SVM的分类器的方法
Jul 19 Python
Python3简单爬虫抓取网页图片代码实例
Aug 26 Python
python使用梯度下降算法实现一个多线性回归
Mar 24 Python
如何在Python对Excel进行读取
Jun 04 #Python
opencv 查找连通区域 最大面积实例
Jun 04 #Python
Python中的Cookie模块如何使用
Jun 04 #Python
Python爬虫获取页面所有URL链接过程详解
Jun 04 #Python
Python中的全局变量如何理解
Jun 04 #Python
使用OpenCV获取图片连通域数量,并用不同颜色标记函
Jun 04 #Python
Python urllib2运行过程原理解析
Jun 04 #Python
You might like
利用discuz自带通行证整合dedecms的方法以及文件下载
2007/03/06 PHP
IIS6的PHP最佳配置方法
2007/03/19 PHP
php+mysql事务rollback&commit示例
2010/02/08 PHP
php file_get_contents抓取Gzip网页乱码的三种解决方法
2013/11/12 PHP
php+mysqli事务控制实现银行转账实例
2015/01/29 PHP
typecho插件编写教程(四):插件挂载
2015/05/28 PHP
[原创]ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法
2015/10/10 PHP
JS实现左右无缝轮播图代码
2016/05/01 Javascript
JavaScript事件学习小结(三)js事件对象
2016/06/09 Javascript
JS动态加载脚本并执行回调操作
2016/08/24 Javascript
bootstrap table小案例
2016/10/21 Javascript
使用vue.js实现checkbox的全选和多个的删除功能
2017/02/17 Javascript
jquery获取select,option所有的value和text的实例
2017/03/06 Javascript
使用vue的v-for生成table并给table加上序号的实例代码
2017/10/27 Javascript
详解vue中axios的封装
2018/07/18 Javascript
vue-cli2 构建速度优化的实现方法
2019/01/08 Javascript
vue 使用async写数字动态加载效果案例
2020/07/18 Javascript
全面解析Vue中的$nextTick
2020/12/24 Vue.js
js加减乘除精确运算方法实例代码
2021/01/17 Javascript
[02:00]最后,我终于出了辉耀
2018/03/27 DOTA
[43:47]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第一场 12.09
2020/12/11 DOTA
Python基于回溯法子集树模板解决m着色问题示例
2017/09/07 Python
Python中循环引用(import)失败的解决方法
2018/04/22 Python
pygame实现雷电游戏雏形开发
2018/11/20 Python
Python循环结构的应用场景详解
2019/07/11 Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
2020/03/19 Python
python绘制雷达图实例讲解
2021/01/03 Python
汽车检测与维修个人求职信
2013/09/24 职场文书
大学新闻系自荐书
2014/05/31 职场文书
乡镇机关党员民主评议表自我评价
2014/09/21 职场文书
优秀班集体申报材料
2014/12/25 职场文书
钱学森电影观后感
2015/06/04 职场文书
2015中秋祝酒词
2015/08/12 职场文书
Redis 配置文件重要属性的具体使用
2021/05/20 Redis
JavaScript执行机制详细介绍
2021/12/06 Javascript
JVM的类加载器和双亲委派模式你了解吗
2022/03/13 Java/Android