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 29 Python
在Python中操作文件之seek()方法的使用教程
May 24 Python
python实现可以断点续传和并发的ftp程序
Sep 13 Python
python实现数据图表
Jul 29 Python
Python爬虫获取图片并下载保存至本地的实例
Jun 01 Python
Python中交换两个元素的实现方法
Jun 29 Python
如何用Python合并lmdb文件
Jul 02 Python
python实现简单http服务器功能
Sep 17 Python
详解Python数据分析--Pandas知识点
Mar 23 Python
使用APScheduler3.0.1 实现定时任务的方法
Jul 22 Python
python socket 聊天室实例代码详解
Nov 14 Python
Python利用命名空间解析XML文档
Aug 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
WAR3重制版DOTA 5V5初体验
2020/04/09 DOTA
PHP 变量的定义方法
2010/01/26 PHP
PHP 计算代码执行耗时的代码修正网上普遍错误
2011/05/14 PHP
PHP curl实现抓取302跳转后页面的示例
2014/07/04 PHP
PHP超全局数组(Superglobals)介绍
2015/07/01 PHP
利用PHP如何实现Socket服务器
2015/09/23 PHP
PHP简单实现正则匹配省市区的方法
2018/04/13 PHP
Ajax,UTF-8还是GB2312 eval 还是execScript
2008/11/13 Javascript
JavaScript CSS修改学习第六章 拖拽
2010/02/19 Javascript
一个简单的js鼠标划过切换效果
2010/06/30 Javascript
js改变文章字体大小的实例代码
2013/11/27 Javascript
jquery鼠标放上去显示悬浮层即弹出定位的div层
2014/04/25 Javascript
JS案例分享之金额小写转大写
2014/05/15 Javascript
javascript移动设备Web开发中对touch事件的封装实例
2014/06/05 Javascript
easyui window refresh 刷新两次的解决方法(推荐)
2016/05/18 Javascript
微信小程序 radio单选框组件详解及实例代码
2017/01/10 Javascript
jQuery EasyUI 组件加上“清除”功能实例详解
2017/04/11 jQuery
vue系列之动态路由详解【原创】
2017/09/10 Javascript
nodejs实现大文件(在线视频)的读取
2020/10/16 NodeJs
微信小程序ajax实现请求服务器数据及模版遍历数据功能示例
2017/12/15 Javascript
Angular4 ElementRef的应用
2018/02/26 Javascript
vue props 单项数据流实例分享
2020/02/16 Javascript
使用React-Router实现前端路由鉴权的示例代码
2020/07/26 Javascript
[41:41]TFT vs Secret Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python3实现带附件的定时发送邮件功能
2020/12/22 Python
Django 连接sql server数据库的方法
2018/06/30 Python
基于Python在MacOS上安装robotframework-ride
2018/12/28 Python
Python骚操作之动态定义函数
2019/03/26 Python
Python实现12306火车票抢票系统
2019/07/04 Python
在pycharm中为项目导入anacodna环境的操作方法
2020/02/12 Python
Python操作MongoDb数据库流程详解
2020/03/05 Python
html5的canvas实现3d雪花飘舞效果
2013/12/27 HTML / CSS
关于赌博的检讨书
2014/01/08 职场文书
求职简历的自我评价
2014/01/31 职场文书
中秋节国旗下演讲稿
2014/09/13 职场文书
对外汉语专业大学生职业生涯规划范文
2014/09/13 职场文书