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读取Android permission文件
Nov 01 Python
Python CSV模块使用实例
Apr 09 Python
Linux RedHat下安装Python2.7开发环境
May 20 Python
Python 查看文件的编码格式方法
Dec 21 Python
python绘制BA无标度网络示例代码
Nov 21 Python
Python turtle库绘制菱形的3种方式小结
Nov 23 Python
python模块hashlib(加密服务)知识点讲解
Nov 25 Python
Pycharm中import torch报错的快速解决方法
Mar 05 Python
Django更新models数据库结构步骤
Apr 01 Python
python使用hdfs3模块对hdfs进行操作详解
Jun 06 Python
Django静态文件加载失败解决方案
Aug 26 Python
python归并排序算法过程实例讲解
Nov 04 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一些服务器端特性的配置加强php的安全
2006/10/09 PHP
mysql 搜索之简单应用
2007/04/27 PHP
php中通过Ajax如何实现异步文件上传的代码实例
2011/05/07 PHP
php calender(日历)二个版本代码示例(解决2038问题)
2013/12/24 PHP
php 伪静态之IIS篇
2014/06/02 PHP
PHP安全的URL字符串base64编码和解码
2014/06/19 PHP
PHP采用XML-RPC构造Web Service实例教程
2014/07/16 PHP
javascript模拟的Ping效果代码 (Web Ping)
2011/03/13 Javascript
ECMAScript 创建自己的js类库
2012/11/22 Javascript
深入领悟JavaScript中的面向对象
2013/11/18 Javascript
jQuery使用ajax跨域获取数据的简单实例
2016/05/18 Javascript
分享javascript、jquery实用代码段
2016/10/20 Javascript
ajax+node+request爬取网络图片的实例(宅男福利)
2017/08/28 Javascript
JavaScript正则表达式验证登录实例
2020/03/18 Javascript
用Python实现通过哈希算法检测图片重复的教程
2015/04/02 Python
python访问系统环境变量的方法
2015/04/29 Python
python监控文件或目录变化
2016/06/07 Python
快速入手Python字符编码
2016/08/03 Python
Python实现八大排序算法
2016/08/13 Python
python实现八大排序算法(2)
2017/09/14 Python
pip matplotlib报错equired packages can not be built解决
2018/01/06 Python
Python内置模块logging用法实例分析
2018/02/12 Python
python查看矩阵的行列号以及维数方式
2020/05/22 Python
用Python进行websocket接口测试
2020/10/16 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
2020/11/19 Python
10个python爬虫入门基础代码实例 + 1个简单的python爬虫完整实例
2020/12/16 Python
Python利用socket模块开发简单的端口扫描工具的实现
2021/01/27 Python
使用CSS3制作饼状旋转载入效果的实例
2015/06/23 HTML / CSS
美国女鞋品牌:naturalizer(娜然)
2016/08/01 全球购物
Ado与Ado.net的相同与不同
2014/12/08 面试题
教师一岗双责责任书
2014/04/16 职场文书
2015毕业实习推荐信
2015/03/23 职场文书
2016继续教育研修日志
2015/11/13 职场文书
看看如何用Python绘制小米新版天价logo
2021/04/20 Python
react 路由Link配置详解
2021/11/11 Javascript
正则表达式基础与常用验证表达式
2022/06/16 Javascript