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中的异常处理学习笔记
Jan 28 Python
使用Python神器对付12306变态验证码
Jan 05 Python
python中os模块详解
Oct 14 Python
python脚本爬取字体文件的实现方法
Apr 29 Python
Python验证文件是否可读写代码分享
Dec 11 Python
python判断文件夹内是否存在指定后缀文件的实例
Jun 10 Python
使用pyinstaller逆向.pyc文件
Dec 20 Python
pyinstaller打包单文件时--uac-admin选项不起作用怎么办
Apr 15 Python
Python 通过监听端口实现唯一脚本运行方式
May 05 Python
Python3 ID3决策树判断申请贷款是否成功的实现代码
May 21 Python
python 视频下载神器(you-get)的具体使用
Jan 06 Python
Python基于百度AI实现抓取表情包
Jun 27 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
连接到txt文本的超链接,不直接打开而是点击后下载的处理方法
2009/07/01 PHP
探讨php中防止SQL注入最好的方法是什么
2013/06/10 PHP
简单的php+mysql聊天室实现方法(附源码)
2016/01/05 PHP
php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
2016/09/23 PHP
PHP如何防止XSS攻击与XSS攻击原理的讲解
2019/03/22 PHP
PHP实现字母数字混合验证码功能
2019/07/11 PHP
JS写的数字拼图小游戏代码[学习参考]
2008/10/29 Javascript
jQuery EasyUI API 中文文档 可调整尺寸
2011/09/29 Javascript
简介JavaScript中POSITIVE_INFINITY值的使用
2015/06/05 Javascript
javascript每日必学之循环
2016/02/19 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
2016/07/12 Javascript
JS实现的手机端精简幻灯片效果
2016/09/05 Javascript
Javascript中document.referrer隐藏来源的方法
2017/01/16 Javascript
Nodejs实现多房间简易聊天室功能
2017/06/20 NodeJs
vue.js 上传图片实例代码
2017/06/22 Javascript
JavaScript的数据类型转换原则(干货)
2018/03/15 Javascript
vue配置请求本地json数据的方法
2018/04/11 Javascript
解决angular2在双向数据绑定时[(ngModel)]无法使用的问题
2018/09/13 Javascript
微信小程序中使用Async-await方法异步请求变为同步请求方法
2019/03/28 Javascript
javascript中innerHTML 获取或替换html内容的实现代码
2020/03/17 Javascript
vue 通过绑定事件获取当前行的id操作
2020/07/27 Javascript
关于numpy数组轴的使用详解
2019/12/05 Python
pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)
2020/03/25 Python
django 实现后台从富文本提取纯文本
2020/07/02 Python
Python实现像awk一样分割字符串
2020/09/15 Python
python中pow函数用法及功能说明
2020/12/04 Python
使用canvas一步步实现图片打码功能的方法
2019/06/17 HTML / CSS
学习十八大的心得体会
2014/09/12 职场文书
学校党风廉政建设调研报告
2015/01/01 职场文书
人才市场接收函
2015/01/30 职场文书
2015年中学图书馆工作总结
2015/07/22 职场文书
2016大学生暑期社会实践心得体会
2016/01/14 职场文书
python实现的人脸识别打卡系统
2021/05/08 Python
Python 的 sum() Pythonic 的求和方法详细
2021/10/16 Python
Redis+Lua脚本实现计数器接口防刷功能(升级版)
2022/02/12 Redis
springboot创建的web项目整合Quartz框架的项目实践
2022/06/21 Java/Android