python 语言基础 - 你不得不知道的字符串常用函数之lower&upper
前言小伙伴们大家好,每天一个小知识,前面两篇文章我们已经分享关于判断字符串开头和结尾的一对函数startswith和endwith。而我们今天要分享的是关于大小写转换的一对函数lower和upper。有些时候我们想把一句英文字符全部转换为大写或全部转换为小写,这个时候lower和upper就派上用场了。本系列文章中都将采用如下字符串作为示例字符串:mystr = ‘hello world and
前言
小伙伴们大家好,每天一个小知识,一起学python每天进步一点点。
前面两篇文章我们已经分享关于判断字符串开头和结尾的一对函数startswith和endwith。而我们今天要分享的是关于大小写转换的一对函数lower和upper。有些时候我们想把一句英文字符全部转换为大写或全部转换为小写,这个时候lower和upper就派上用场了。
本系列文章中都将采用如下字符串作为示例字符串:mystr = ‘hello world and hello python’
lower(self)/upper(self)
这次我们将lower和upper函数放在一起分享了。因为这两个函数功能、语法和用法都是一样的。
lower和upper都不需要接收参数,返回值是转换成大写或小写的新字符串。
- 用途:
- lower函数用于将整个字符串全部转换成小写,返回值是转换成小写后的新字符串
- upper函数用于将整个字符串全部转换成大写,返回值是转换成大写后的新字符串
- 语法:lower(self)/upper(self)
- 用法:xxx.lower()/xxx.upper()
其中,xxx代表的是一个完整的字符串,self参数不用传递
下面我们来看一个简单的小例子,'hello world and hello python’全部转换成大写,然后再转成小写,具体实现代码如下:
mystr = 'hello world and hello python'
#1. 全部转换成大写
upperStr = mystr.upper()
print(upperStr)
#输出结果
HELLO WORLD AND HELLO PYTHON
#2. 再全部转成小写
print(upperStr.lower())
#输出结果
hello world and hello python
总结
好了小伙伴们今天我们一次性学到了两个小知识lower&upper,当然这两个函数跟我们之前学过的所有函数还是有写区别的,之前学过的无论是中文还是英文都是通用的,而今天这两个大小写转换的函数只针对英文字符有效,对于中文字符串来说是没有意义的。跟我学python每天进步一点点,希望小伙伴们多多支持。
欢迎喜欢的小伙伴点赞留言加关注哦

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)