python字符串之format格式化函數


學習中~

覺得應該系統地學習一下python,今天學習了字符串,以下是自己的筆記。

首先說一下format函數,用{}和:代替了%,比如:

>>>“{} {} {}”.format("I","LOVE","STUDY")
>>>'I LOVE STUDY'

>>>"{0} {1} {0}".format("hi","hello")
>>>'hi hello hi'

還有:

>>>name="zzzzzzz"
>>>"{0} {0}".format(name)
>>>'zzzzzzz zzzzzzz'

#({}的個數如果和format函數里面的變量數不一樣應該在{}內加上變量的下標)

 

#列表
>>>list=['羅帶同心結未成','江頭潮已平'] >>>"{0[0]}".format(list) '羅帶同心結未成' >>> print("這是一句詩:{0[0]}".format(list)) 這是一句詩:羅帶同心結未成 #通過字典 >>> di={"學校":"某某大學","姓名":"我愛學習"} >>> "地點:{學校},姓名:{姓名}".format(**di) '地點:某某大學,姓名:我愛學習' #還可以直接輸出。

另外還可以傳入對象或者其他參數,還可以對數字格式進行調整輸出。

/困

 
        

 


免責聲明!

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



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