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()用法:所有字母大寫


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM