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创建关联数组(字典)的方法
May 04 Python
使用PyCharm配合部署Python的Django框架的配置纪实
Nov 19 Python
Python序列操作之进阶篇
Dec 08 Python
python实现装饰器、描述符
Feb 28 Python
python gensim使用word2vec词向量处理中文语料的方法
Jul 05 Python
Pyorch之numpy与torch之间相互转换方式
Dec 31 Python
python实现人机猜拳小游戏
Feb 03 Python
Python Django2 model 查询介绍(条件、范围、模糊查询)
Mar 16 Python
python怎么自定义捕获错误
Jun 29 Python
PyTorch如何搭建一个简单的网络
Aug 24 Python
python中xlutils库用法浅析
Dec 29 Python
Python学习之时间包使用教程详解
Mar 21 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
javascript 小型动画组件与实现代码
2010/06/02 PHP
PHP单例模式应用示例【多次连接数据库只实例化一次】
2018/12/18 PHP
javascript window对象属性整理
2009/10/24 Javascript
关于跨站脚本攻击问题
2011/12/22 Javascript
多引号嵌套的变量命名的问题
2014/05/09 Javascript
文件上传,iframe跨域数据提交的实现
2016/11/18 Javascript
纯JS实现简单的日历
2017/06/26 Javascript
vue.js中实现登录控制的方法示例
2018/04/23 Javascript
Vue 组件传值几种常用方法【总结】
2018/05/28 Javascript
Vue搭建后台系统需要注意的问题
2019/11/08 Javascript
微信小程序事件流原理解析
2019/11/27 Javascript
微信小程序picker组件两列关联使用方式
2020/10/27 Javascript
微信小程序实现modal弹出框遮罩层组件(可带文本框)
2020/12/20 Javascript
通过滑动翻页效果实现和移动端click事件问题
2021/01/26 Javascript
Python socket.error: [Errno 98] Address already in use的原因和解决方法
2014/08/25 Python
Python深入学习之特殊方法与多范式
2014/08/31 Python
python实现查找excel里某一列重复数据并且剔除后打印的方法
2015/05/26 Python
Python使用win32com模块实现数据库表结构自动生成word表格的方法
2018/07/17 Python
python如何生成各种随机分布图
2018/08/27 Python
使用Python编写Prometheus监控的方法
2018/10/15 Python
利用Django模版生成树状结构实例代码
2019/05/19 Python
Python with用法:自动关闭文件进程
2019/07/10 Python
Python 中@property的用法详解
2020/01/15 Python
python如何删除文件、目录
2020/06/23 Python
Python基于template实现字符串替换
2020/11/27 Python
HTML5 source标签:媒介元素定义媒介资源
2018/01/29 HTML / CSS
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
口腔医学技术应届生求职信
2013/11/09 职场文书
职业技术学校毕业生推荐信
2013/12/03 职场文书
《三峡》教学反思
2014/03/01 职场文书
学校感恩教育活动总结
2014/07/07 职场文书
化学工程专业求职信
2014/08/10 职场文书
合作意向书怎么写
2019/06/24 职场文书
python元组打包和解包过程详解
2021/08/02 Python
JavaWeb Servlet开发注册页面实例
2022/04/11 Java/Android
Python可视化神器pyecharts绘制地理图表
2022/07/07 Python