python中的字符串占位符的"{0:2}"
字符串占位符的"{0:2}"
看到這么奇怪的占位符,估計(jì)都是一臉懵逼。而且網(wǎng)上搜不到。
其實(shí)很簡(jiǎn)單,試一下就知道了。
print("{0:2}".format(10, 20, 30, 40))
# 10
# ?1
print("{:2}: {}".format(1, 2, 3, 4))
# ?1: 2通過(guò)簡(jiǎn)單是打印就明白了
- {0:2}表示的是一個(gè)占位符
- {0:2}表示至少占兩個(gè)位。
- 為了方便,可以省略0,直接表示為{:2}。
{0:2d} {1:3d} {2:4d}'.format(x, x * x, x * x * x)是什么意思?
下面代碼中:
for x in range(1, 11):
... print('{0:2d} {1:3d} {2:4d}'.format(x, x*x, x*x*x))問(wèn)題
- {0:2d} {1:3d} {2:4d}是什么意思?
解答
format()函數(shù)
字符串的參數(shù)使用{NUM}進(jìn)行表示,0, 表示第一個(gè)參數(shù),1, 表示第二個(gè)參數(shù), 以后順次遞加;
這里面:
- {0:2d} 表示第一個(gè)參數(shù)x的格式。0 代表x,:2d 表示兩個(gè)寬度的10進(jìn)制數(shù)顯示。
- {1:3d} 表示第一個(gè)參數(shù)x*x的格式。1 代表x*x,:3d 表示三個(gè)寬度的10進(jìn)制數(shù)顯示。
- {2:4d} 表示第一個(gè)參數(shù)x*x*x的格式。2代表x*x*x,:4d 表示四個(gè)寬度的10進(jìn)制數(shù)顯示。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python操作word文檔插入圖片和表格的實(shí)例演示
這篇文章主要給大家介紹了關(guān)于Python操作word文檔插入圖片和表格的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10
基于Python實(shí)現(xiàn)的影視數(shù)據(jù)智能分析系統(tǒng)
數(shù)據(jù)分析與可視化是當(dāng)今數(shù)據(jù)分析的發(fā)展方向,大數(shù)據(jù)時(shí)代,數(shù)據(jù)資源具有海量特征,數(shù)據(jù)分析和可視化主要通過(guò)Python數(shù)據(jù)分析來(lái)實(shí)現(xiàn),本文給大家介紹了如何基于Python實(shí)現(xiàn)的影視數(shù)據(jù)智能分析系統(tǒng),文中給出了部分詳細(xì)代碼,感興趣的朋友跟著小編一起來(lái)看看吧2024-01-01
基于Python Pygame實(shí)現(xiàn)的畫餅圖游戲
這篇文章主要介紹了基于Pygame實(shí)現(xiàn)一個(gè)畫餅圖游戲,可以根據(jù)鍵盤上輸入不同的數(shù)字,將圓分割成不同的幾個(gè)部分,每部分用不同的顏色來(lái)實(shí)現(xiàn)。需要的朋友可以參考一下2021-12-12
pandas DataFrame數(shù)據(jù)轉(zhuǎn)為list的方法
下面小編就為大家分享一篇pandas DataFrame數(shù)據(jù)轉(zhuǎn)為list的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-04-04
python實(shí)現(xiàn)對(duì)指定輸入的字符串逆序輸出的6種方法
這篇文章主要介紹了python實(shí)現(xiàn)對(duì)指定輸入的字符串逆序輸出的6種方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04
Python實(shí)現(xiàn)視頻目標(biāo)檢測(cè)與軌跡跟蹤流程詳解
通過(guò)閱讀相關(guān)文獻(xiàn)及測(cè)試,找到了一種基于多模板匹配的改進(jìn)方法,可以對(duì)遙感視頻衛(wèi)星中的移動(dòng)目標(biāo)進(jìn)行探測(cè),并繪制其軌跡。根據(jù)實(shí)驗(yàn)結(jié)果發(fā)現(xiàn),可以比較有效的對(duì)運(yùn)動(dòng)目標(biāo)進(jìn)行跟蹤2023-01-01

