您的位置: 首頁 >游戲 >

python字符串格式化

2022-06-09 16:57:50 編輯:任巧素 來源:
導(dǎo)讀 大家好,小科來為大家解答以上問題。python字符串格式化這個很多人還不知道,現(xiàn)在讓我們一起來看看吧!1、python字符串格式化2、打印格式,

大家好,小科來為大家解答以上問題。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é)束,希望對大家有所幫助。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點擊排行

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)歸原作者所有。