2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。
大家好,小科來為大家解答以上問題。python字符串格式化這個很多人還不知道,現(xiàn)在讓我們一起來看看吧!
1、python字符串格式化
2、打印格式,主要有三種方式。
3、使用%來格式化
4、使用format函數(shù)格式化。
5、使用f字符串格式化
6、因為這三種格式的內(nèi)容實在太多了,所以我只介紹最常用的。
7、第一種方法:使用%
8、%s表示該位置后面跟有一個字符串變量。
9、%d表示此位置與整數(shù)變量相關(guān)聯(lián)。
10、變量必須有前面%那么多,一一對應(yīng),多個變量要用括號括起來。
11、name='杰克'
12、年齡=18歲
13、Print('我叫: %s,今年%d歲' %(姓名,年齡))
14、我叫:杰克,今年18歲。
15、有關(guān)更多格式化符號,請參考此表。
16、第二種方法:使用格式
17、在字符串中,使用{}放置一個位置,然后在字符串后面加上。format()函數(shù),其參數(shù)是我們要填入字符串的變量。
18、格式函數(shù)會按順序填充,比如第一個{}會得到第一個參數(shù)名稱,第二個{}會得到第二個參數(shù)年齡。
19、name='杰克'
20、年齡=18歲
21、打印('我叫:{},今年{}歲'。格式(姓名、年齡))
22、我叫:Jack,今年18歲。
23、然后,如果有更多的變量值,這往往會導(dǎo)致混亂。
24、您可以使用索引來代替。
25、打印('我叫:{0},今年{1}歲'。格式(姓名、年齡))
26、我叫:杰克,今年18歲。
27、你甚至可以直接用變量名來代替它。
28、name='杰克'
29、年齡=18歲
30、打印('我叫:{name},今年{age}歲'。格式(姓名=姓名,年齡=年齡))
31、我叫:杰克,今年18歲。
32、第三種方法:使用f弦
33、Python 3.6或更高版本支持此方法。只要在字符串前面加個f,打開f-string,就可以在字符里寫變量了。
34、直接看案例。
35、name='杰克'
36、年齡=18歲
37、打印(f '我叫: {姓名},今年{年齡}歲')
38、我叫:杰克,今年18歲。
39、編輯:付干江
本文到此結(jié)束,希望對大家有所幫助。
2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。