title()、lower()、upper()的用法和区别
1 name = "ada lovelace" 2 name1 = "EIWdwF123" 3 print(name) #1 4 print(name.title()) #2 5 print(name.upper()) #3 6 print(name1.lower()) #4 7 8 执行结果为: 9 10 C:\Users\tby\AppData\Local\Programs\Python\Python37\python.exe C:/py3/rumen_shijian/name.py 11 12 ada lovelace #1 13 Ada Lovelace #2 title() 14 ADA LOVELACE #3 upper() 15 eiwdwf123 #4 lower() 16 17 进程已结束,退出代码0
title()用法:首字母大写
在这个示例中,小写的字符串"ada lovelace" 存储到了变量name 中。在print() 语句中,方法title() 出现在这个变量的后面。 方法 是Python可对数据执行的操作。
在name.title() 中,name 后面的句点(. )让Python对变量name 执行方法title() 指定的操作。每个方法后面都跟着一对括号,这是因为方法通常需要额外的信息来完
其工作。这种信息是在括号内提供的。函数title() 不需要额外的信息,因此它后面的括号是空的。
title() 以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。这很有用,因为你经常需要将名字视为信息。例如,你可能希望程序将值Ada 、ADA 和ad
视为同一个名字,并将它们都显示为Ada 。
lower()用法:所有字母小写
存储数据时,方法lower() 很有用。很多时候,你无法依靠用户来提供正确的大小写,因此需要将字符串先转换为小写,再存储它们。以后需要显示这些信息时,再将其转换为
最合适的大小写方式。
upper()用法:所有字母大写