Python字符串字母大小写转换的各种情况详析
作者:静若晨光 发布时间:2023-11-23 07:35:41
标签:python,字母,大小写
1.lower()
将字符串中的大写字母转换成小写字母
语法:str.lower()
#举例:
str1 = "LiBai is a boy"
str2 = "WWW.jrcg.com"
print(strl)
print("转换后:",str1.lower())
print(str2)
print("转换后:",str2.lower())
运行结果:
LiBai is a boy
转换后: libai is a boy
WWW.jrcg.com
转换后: www.jrcg.com
2.upper()
将字符串的小写字母转换为大写字母
语法:str.upper()
str1 = "www.libai.com"
print(str1)
print("转换后:",str1.upper())
运行结果:
www.libai.com
转换后: WWW.LIBAI.COM
3.capitalize()
将字符串的第一个字母变成大写,其余字母变为小写。
语法:str.capitalize()
strl = "happy new year"
print(strl.capitalize())
运行结果:
Happy new year
4.title()
返回一个满足标题格式的字符串,即所有英文单词首字母大写,其余英文字母小写。
语法:str.title()
str3 = "i love Python"
print(str3.title())
运行结果:
I Love Python
5.swapcase()
将字符串str中的大小写字母同时进行互换,即将字符串str中的大写字母转换为小写字母,将小写字母转换为大写字母。
语法:str.swapcase()
str3 = "jingRUOchENguang"
print(str3.swapcase)
运行结果:
运行结果:JINGruoCHenGUANG
6.casefold()
将字符串中的所有大写字母转换为小写字母。也可以将非英文语言中的大写转换为小写。
#lower()函数和casefold()函数的区别:lower() 方法只对ASCII编码,即对A-Z有效,对于其它语言把大写转换为小写的情况无效,只能用 casefold() 函数。
来源:https://blog.csdn.net/TINA_JING_LIU/article/details/122691669
0
投稿
猜你喜欢
- 引言“ 这是MySQL系列笔记的第二篇,文章内容均为本人通过实践及查阅资料相关整理所得,可用作新手入门指南,或
- 本文实例为大家分享了Python实现打乒乓小游戏的具体代码,供大家参考,具体内容如下源码奉上:import sysimport cfgimp
- 本文主要是介绍Go,从语言对比分析的角度切入。之所以选择与Python、Erlang对比,是因为做为高级语言,它们语言特性上有较大的相似性,
- 迪杰斯特拉(Dijkstra)算法主要是针对没有负值的有向图,求解其中的单一起点到其他顶点的最短路径算法。1 算法原理迪杰斯特拉(Dijks
- 先附上官方文档:https://pandas.pydata.org/pandas-docs/stable/reference/api/pan
- MySQL 报错:Parameter index out of range (1 > number of parameters, which
- 前言GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护
- 描述:下午快下班的时候公司供应链部门的同事跑过来问我能不能以程序的方法帮他解决一些excel表格每周都需要手工重复做的事情,Excel 是数
- 先来了解一下收/发邮件有哪些协议:SMTP协议 SMTP(Simple Mail Transfer Protocol),即简单邮件传输协议。
- 本文实例讲述了Python计算程序运行时间的方法。分享给大家供大家参考。具体实现方法如下:import timedef start_slee
- <!DOCTYPE html><html lang="en"><head> &nbs
- 内容摘要:现在博客很流行,相信应该上网时间稍微长点的朋友都会在这或者在那的有一个自己的博客。对于一些有一定能力的朋友,可能更喜欢自己去下载一
- 官方实现golang 1.8 及以上版本提供了一个创建共享库(shared object)的新工具,称为 Plugins。目前 Plugin
- 不喜欢Python的人经常会吐嘈Python运行太慢。但是,事实并非如此。尝试以下六个窍门,来为你的Python应用提速。窍门一:关键代码使
- 创建main.py文件并粘贴下面代码点击右键运行Debug 'main'后,下方的Debug窗口会出现ImportError
- 滑动验证距离分别获取验证码背景图和滑块图两张照片,然后利用opencv库,通过高斯模糊和Canny算法进行处理,然后通过matchTempl
- 之前有写利用md5方式来做差异备份,但是这种md5方式来写存在以下问题:•md5sum获取有些软连接的MD5值存在问题 •不支持对空目录进行
- 以下的文章主要介绍的是MySQL 查询缓存的实际应用代码以及查看MySQL 查询缓存的大小 ,碎片整理,清除缓存以及监视MySQL 查询缓存
- Python 调用JS文件中的函数方法如下1、安装PyExecJS第三方库2、导入库:import execjs3、调用JS文件中的方法Pa
- 1.前端接口调用2.register访问入口//查询一个用户下所有的subnetws.Route(ws.GET("/subnets