python lower()函数实例详解
lower()函数:将字符串中的所有大写字母转换为小写字母。1、lower() 函数只对字符串中的字母形式的字符进行转换,其它保持原样不动。2、对于不含任何字母的字符串,lower()函数原样拷贝一份,不做任何改变。3、该函数对所有Unicode中定义的字母形式都会起作用。4、lower()函数和casefold()函数的区别...
活动地址:CSDN21天学习挑战赛
python lower()函数实例详解
返回函数主目录 |
|
lower()函数:将字符串中的所有大写字母转换为小写字母,并生成源字符串的一个副本。 在实际应用中,用户可能使用了大小写不同的形式来表现字符串。有时我们需要判断一个字符串中是否包含另外一个子串,判断文件是否以特定字符后缀结尾等,这时我们通常会把源字符串变成小写形式后再判断,因为将字符串统一变为小写形式能更加准确判断。 |
|
语 法 |
str.lower() |
参 数 |
无 |
注 意 |
1、lower() 函数只对字符串中的字母形式的字符进行转换,其它保持原样不动。 2、对于不含任何字母的字符串,lower()函数原样拷贝一份,不做任何改变。 3、该函数对所有Unicode中定义的字母形式都会起作用。 4、lower()函数和casefold()函数的区别: lower() 方法只对ASCII编码,即‘A-Z’有效,对于其它语言中把大写转换为小写的情况无效,只能用 casefold() 函数。 |
返 回 值 |
不会改变源字符串的形式,而只是将源字符串中所有大写字符字母转换为小写字符后生成源字符串的一个副本。 |
知识拓展 |
upper() 作用:将字符串中的小写字母转换为大写字母 casefold()函数 在Python3.3版本引进,与lower()非常相似。 两者的区别是,lower()的方法只有ASCII代码,即A-Z有效。 casefold()的方法可以将所有大写(包括非中英语的其他语言)转换为小写。 islower() 如果字符串中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是小写,则返回 True,否则返回 False |
实 例 |
|
代 码 |
#字符串中的字符完全大写 #lower()函数不会改变源字符串的形式,而只是生成字符串的一个副本保存到str2中。 str1 = " ADVERSITY AWAKE" str2 = str1.lower() print(str1) print(str2) |
运行结果 |
ADVERSITY AWAKE adversity awake |
代 码 |
#字符串中的字符大小写混排,对字符串中的字母形式的字符进行转换,其它保持原样不动。 str1 = " Adversity Awake" str2 = str1.lower() print(str1) print(str2) |
运行结果 |
Adversity Awake adversity awake |
代 码 |
#仅汉字,对于不含任何字母的字符串,lower()函数原样拷贝一份,不做任何改变。 str1 = "逆境清醒" print(str1.lower()) |
运行结果 |
逆境清醒 |
代 码 |
#字符串中汉字字母非字母字符混排,对字符串中的字母形式的字符进行转换,其它保持原样不动。 str1 = "逆境Adversity Awake<>清醒" print(str1.lower()) |
运行结果 |
逆境adversity awake<>清醒 |
代 码 |
#汉字英文数字混排,对字符串中的字母形式的字符进行转换,其它保持原样不动。 str1 = "逆境55Adversity Awake清醒227" print(str1.lower()) |
运行结果 |
逆境55adversity awake清醒227 |
代 码 |
# 都是特殊字符 str1 = "!@#$%" print(str1.lower()) |
运行结果 |
!@#$% |
代 码 |
#字符串中含有特殊符号 str1 = "!@#$%^&*(阿)aeyTH" print(str1.lower()) |
运行结果 |
!@#$%^&*(阿)aeyth |
代 码 |
# 多种字符混排 str1 = "腊ΓβΣΘ是希Letter" print(str1.lower()) |
运行结果 |
腊γβσθ是希letter |
代 码 |
str1 = "ぁあぃい凼┻①⑧ΓβΣΘLetter" print(str1.lower()) |
运行结果 |
ぁあぃい凼┻①⑧γβσθletter |
代 码 |
#含有转义字符 str1 = "走寻半生仍笑叹:\" 得失看平淡!\"" print(str1.lower()) |
运行结果 |
走寻半生仍笑叹:" 得失看平淡!" |
代 码 |
#不含任何字母的情形,空字符串 str2 = "" print('&',str2.lower(),'&') |
运行结果 |
& & |
代 码 |
# 仅仅2个空格 str1 = " " print(str1.lower()) |
运行结果 |
& & |
代 码 |
|
运行结果 |
|
返回函数主目录 |
推荐阅读:
|
|
|
给照片换底色(python+opencv) | 猫十二分类 | 基于大模型的虚拟数字人__虚拟主播实例 |
|
|
|
计算机视觉__基本图像操作(显示、读取、保存) | 直方图(颜色直方图、灰度直方图) | 直方图均衡化(调节图像亮度、对比度) |
|
|
|
逆境清醒
|
||
|
||
Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(一) | ||
|
|
|
立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦 | ||
|
|
|
用代码写出浪漫__合集(python、matplotlib、Matlab、java绘制爱心、玫瑰花、前端特效玫瑰、爱心) |
python爱心源代码集锦(18款) | |
|
|
|
|
|
|
用代码过中秋,python海龟月饼你要不要尝一口? | ||
|
|
|
草莓熊python turtle绘图(风车版)附源代码 | ||
|
|
|
皮卡丘python turtle海龟绘图(电力球版)附源代码 | ||
逆境清醒
|
|
|
2024年12月多家权威机构____编程语言排行榜__薪酬状况 | ||
|
|
|
【CSDN云IDE】个人使用体验和建议(含超详细操作教程)(python、webGL方向) | ||
逆境清醒
|
||
vue3 项目搭建教程(基于create-vue,vite,Vite + Vue) | ||
|
|
|
2023年春节祝福第二弹——送你一只守护兔,让它温暖每一个你【html5 css3】画会动的小兔子,炫酷充电,字体特 | SVG实例详解系列(一)(svg概述、位图和矢量图区别(图解)、SVG应用实例) | |
|
|
|
【程序人生】卡塔尔世界杯元素python海龟绘图(附源代码),世界杯主题前端特效5个(附源码) | HTML+CSS+svg绘制精美彩色闪灯圣诞树,HTML+CSS+Js实时新年时间倒数倒计时(附源代码) |
|
|
|
逆境清醒

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