自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm=1001.2014.3001.5501
语法参考
lower()方法用于将字符串中的大写字母转换为小写字母。如果字符串中没有需要被转换的字符,则将原字符串返回;否则将返回一个新的字符串,将原字符串中每个需要进行小写转换的字符都转换成等价的小写字符,且字符长度与原字符长度相同,例如图1所示的效果。
图1 lower()方法将大写字母转换为小写字母的效果
lower()方法的语法格式如下:
str.lower()
其中,str为要进行转换的字符串。
快用锦囊
锦囊1 将字符串中的大写字母转换为小写字母
将字符串“WWW.xxx.com”中的大写字母转换为小写字母,代码如下:
str1 = 'WWW.xxx.com'
print(str1.lower()) # 全部转换为小写字母输出
运行程序,输出结果为:
www.xxx.com
锦囊2 将大驼峰值改为小驼峰值
骆驼式命名法(Camel-Case)又称驼峰式命名法,是编写程序时的一套命名规则(惯例),通常包括大驼峰命名法和小驼峰命名法。大驼峰是指使用每个单词的首字母全部大写,例如“StudentName”,“StudentCount”等;小驼峰是指第一个单词的首字母的小写,其余单词的首字母全部大写。例如,“studentName”, “studentCount”等。
使用low()函数结合切片功能,将大驼峰值修改为小驼峰值。代码如下:
def decapitalize(string):
"""
将大驼峰转化为小驼峰
:param string: 要转化的字符串
:return: 转化后的字符串
"""
# 将首字母转化为小写,然后拼接剩余字符
return string[:1].lower() + string[1:]
print(decapitalize('StudentName'))
print(decapitalize('StudentCount'))
运行程序,输出结果为:
studentName
studentCount