您好,登錄后才能下訂單哦!
這篇文章主要介紹“Python字符串輸出樣式是什么”,在日常操作中,相信很多人在Python字符串輸出樣式是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Python字符串輸出樣式是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
使用{ }占位顯示具體的內容在字符串中間,有兩種常用的方式:
用 { }(大括號)占位
用 {變量名}占位
用法格式: 字符串.format( )
相當于有一個字符串變量,調用了自己的format格式化方法。可以向下面的字符串理解:
my_str = “有兩個非常火的女海王:一個叫{},另外一個叫{}”
my_str.format(值1, 值2)
# 直接使用{ }進行占位 my_str = "有兩個非常火的女海王:一個叫{},另外一個叫{}" print( my_str.format('李小璐', '項思醒') )
看一下輸出結果:
有兩個非常火的女海王:一個叫李小璐,另外一個叫項思醒
我們把上面的一段代碼用同樣的方式來實現,區別在于——大括號中間加上了變量名:
my_str = "有兩個非常火的女海王:一個叫{xiaolu},另外一個叫{xiang}" print(my_str.format(xiaolu = "李小璐", xiang = "項思醒"))
調換一下位置的代碼:
my_str = "有兩個非常火的女海王:一個叫{xiaolu},另外一個叫{xiang}" print(my_str.format(xiang = "項思醒", xiaolu = "李小璐"))
運行一下看一下兩次運行結果,兩次運行結果一致:
有兩個非常火的女海王:一個叫李小璐,另外一個叫項思醒
結論:
使用第二種方式是可以替換位置的。
我們之前學過幾個數據類型,分別為:
整型 英文對應的是 double integer
浮點 英文對應的是 float
字符串 英文對應的是string
這三種數據類型,在格式化的時候,有專用的表達字母,取他們的首字母,見下面這個表格:
類型 | 代表的字符 |
---|---|
整型 | %d |
浮點 | %f |
字串串 | %s |
知道了上面的表格,那么進行格式化就特別好簡單學習了。
語法格式如下:
字符串 % ( 變量1, 變量2, 變量n )
注意:后面的變量可以傳入1個或者多個。 但是字符串里面必須要使用對應的%d %s %f 來占據位置。
每個小男孩心中都有一個女神,那么定義一個女神字符串,加深一下印象和大家的理解。
我們用一段代碼來做一個演示吧:
#名字 應該是 字符串類型 #胸圍 應該是 浮點(小數類型) #年齡 應該是 整型(整數) my_girl = "我的女神是%s,她的胸圍是%f,她的年齡是%d" print(my_girl % ('李成敏', 34.6, 21))
看一下運行結果:
我的女神是李成敏,她的胸圍是34.600000,她的年齡是21
到此,關于“Python字符串輸出樣式是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。