3分钟练习
切换字符串大小写
python 内置里面有一些对于字符串进行处理的函数,我们之前学习的判断字符串类型的是一种,还有一些是将字符串进行转变处理的,例如我们今天将要学习的字符串内容进行大小写转换的操作。
实例代码和效果展示
这里首先了解一下这些函数的功能:
- upper():# 把所有字符中的小写字母转换成大写字母
- lower():# 把所有字符中的大写字母转换成小写字母
- capitalize(): # 把第一个字母转化为大写字母,其余小写
- title(): # 把每个单词的第一个字母转化为大写,其余小写
str1 = "Viceroy Vittorio Veneto"
# 把所有字符中的小写字母转换成大写字母
print(str1.upper())
# 把所有字符中的大写字母转换成小写字母
print(str1.lower())
# 把第一个字母转化为大写字母,其余小写
print(str1.capitalize())
# 把每个单词的第一个字母转化为大写,其余小写
print(str1.title())
也可以在最前面增加一个输入,实现指定输入字符串进行大小写转换。
trystring = input()
print(trystring.upper())
print(trystring.lower())
print(trystring.capitalize())
print(trystring.title())
仅相应英文字符串
从效果图也可以看出来,符号、数字、中文等不收到upper一系列函数的功能影响,当然像法语、西语、德语的我就不知道了。
根据自己的需求,我们可以对挖掘回来的文字数据进行处理,或者变化显示。(嘛,我暂时来说没有遇到可以使用这些函数的场景。)
·