Pro153-泡面Python[Py#053]——3min-EasyCase 切换字符串大小写

Python

3分钟练习

切换字符串大小写

 python 内置里面有一些对于字符串进行处理的函数,我们之前学习的判断字符串类型的是一种,还有一些是将字符串进行转变处理的,例如我们今天将要学习的字符串内容进行大小写转换的操作。


实例代码和效果展示

 这里首先了解一下这些函数的功能:

  • upper():# 把所有字符中的小写字母转换成大写字母
  • lower():# 把所有字符中的大写字母转换成小写字母
  • capitalize(): # 把第一个字母转化为大写字母,其余小写
  • title(): # 把每个单词的第一个字母转化为大写,其余小写
str1 = "Viceroy Vittorio Veneto"
# 把所有字符中的小写字母转换成大写字母
print(str1.upper())          
# 把所有字符中的大写字母转换成小写字母
print(str1.lower())          
# 把第一个字母转化为大写字母,其余小写
print(str1.capitalize())     
# 把每个单词的第一个字母转化为大写,其余小写
print(str1.title())  
Pro153-泡面Python[Py#053]——3min-EasyCase 切换字符串大小写_第1张图片
测试运行效果

 也可以在最前面增加一个输入,实现指定输入字符串进行大小写转换。

trystring = input()

print(trystring.upper())          
print(trystring.lower())          
print(trystring.capitalize())     
print(trystring.title())  
自定义测试

仅相应英文字符串

 从效果图也可以看出来,符号、数字、中文等不收到upper一系列函数的功能影响,当然像法语、西语、德语的我就不知道了。
 根据自己的需求,我们可以对挖掘回来的文字数据进行处理,或者变化显示。(嘛,我暂时来说没有遇到可以使用这些函数的场景。)

·

你可能感兴趣的:(Pro153-泡面Python[Py#053]——3min-EasyCase 切换字符串大小写)