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实现八大排序算法
Aug 13 Python
Python 3.x读写csv文件中数字的方法示例
Aug 29 Python
Python中列表list以及list与数组array的相互转换实现方法
Sep 22 Python
python 设置文件编码格式的实现方法
Dec 21 Python
Python实现按中文排序的方法示例
Apr 25 Python
python把数组中的数字每行打印3个并保存在文档中的方法
Jul 17 Python
python爱心表白 每天都是浪漫七夕!
Aug 18 Python
如何使用python进行pdf文件分割
Nov 11 Python
python元组的概念知识点
Nov 19 Python
Python+appium框架原生代码实现App自动化测试详解
Mar 06 Python
Python 生成VOC格式的标签实例
Mar 10 Python
python-for x in range的用法(注意要点、细节)
May 10 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
php 多个submit提交表单 处理方法
2009/07/07 PHP
递归删除一个节点以及该节点下的所有节点示例
2014/03/19 PHP
PHP使用MPDF类生成PDF的方法
2015/12/08 PHP
php禁用函数设置及查看方法详解
2016/07/25 PHP
php中通过eval实现字符串格式的计算公式
2017/03/18 PHP
wordpress之js库集合研究介绍
2007/08/17 Javascript
到处都是jQuery选择器的年代 不了解它们的性能,行吗
2012/06/18 Javascript
js正文内容高亮效果的实现方法
2013/06/30 Javascript
js浮点数精确计算(加、减、乘、除)
2013/12/26 Javascript
ANGULARJS中使用JQUERY分页控件
2015/09/16 Javascript
vue过渡和animate.css结合使用详解
2017/06/14 Javascript
JavaScript对JSON数据进行排序和搜索
2017/07/24 Javascript
vue props传值失败 输出undefined的解决方法
2018/09/11 Javascript
微信小程序开发的基本流程步骤
2019/01/31 Javascript
JavaScript遍历DOM元素的常见方式示例
2019/02/16 Javascript
JavaScript 预解析的4种实现方法解析
2019/09/03 Javascript
vue开发chrome插件,实现获取界面数据和保存到数据库功能
2020/12/01 Vue.js
[03:55]2014DOTA2国际邀请赛 Fnatic经理采访赢DK在情理之中
2014/07/10 DOTA
[01:32]DOTA2次级联赛——首支职业女子战队选拔赛全记录
2014/10/23 DOTA
Python中Iterator迭代器的使用杂谈
2016/06/20 Python
python操作excel的包(openpyxl、xlsxwriter)
2018/06/11 Python
python 在指定范围内随机生成不重复的n个数实例
2019/01/28 Python
Anaconda 查看、创建、管理和使用python环境的方法
2019/12/03 Python
Pytorch转keras的有效方法,以FlowNet为例讲解
2020/05/26 Python
python 最简单的实现适配器设计模式的示例
2020/06/30 Python
Selenium获取登录Cookies并添加Cookies自动登录的方法
2020/12/04 Python
Python+Xlwings 删除Excel的行和列
2020/12/19 Python
css3中检验表单的required,focus,valid和invalid样式
2014/02/21 HTML / CSS
CSS3与动画有关的属性transition、animation、transform对比(史上最全版)
2017/08/18 HTML / CSS
HTML5注册表单的自动聚焦与占位文本示例代码
2013/07/19 HTML / CSS
驾驶员安全责任书
2014/07/22 职场文书
教师演讲稿开场白
2014/08/25 职场文书
车间质检员岗位职责
2015/04/08 职场文书
2015年医院药剂科工作总结
2015/05/04 职场文书
Python基础详解之描述符
2021/04/28 Python
在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了
2021/05/28 Python