新聞中心
FORMAT() 方法的語(yǔ)法格式如下:

成都創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、烏魯木齊網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5建站、商城網(wǎng)站開(kāi)發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為烏魯木齊等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
str.format(args)
此方法中,str 用于指定字符串的顯示樣式;args 用于指定要進(jìn)行格式轉(zhuǎn)換的項(xiàng),如果有多項(xiàng),之間有逗號(hào)進(jìn)行分割。學(xué)習(xí) format() 方
法的難點(diǎn),在于搞清楚 str 顯示樣式的書(shū)寫(xiě)格式。在創(chuàng)建顯示樣式模板時(shí),需要使用{}和:來(lái)指定占位符,其完整的語(yǔ)法格式為:
{ [index][ : [ [fill] align] [sign] [#] [width] [.precision] [type] ] }注意,格式中用 [] 括起來(lái)的參數(shù)都是可選參數(shù),即可以使用,也可以不使用。各個(gè)參數(shù)的含義如下:
index:指定:后邊設(shè)置的格式要作用到 args中第幾個(gè)數(shù)據(jù),數(shù)據(jù)的索引值從0開(kāi)始。如果省略此選項(xiàng),則會(huì)根據(jù)args中數(shù)據(jù)的先 后順序自動(dòng)分配。 fill:指定空白處填充的字符。注意,當(dāng)填充字符為逗號(hào)(,)且作用于整數(shù)或浮點(diǎn)數(shù)時(shí),該整數(shù)(或浮點(diǎn)數(shù))會(huì)以逗號(hào)分隔的形式輸出, 例如(1000000會(huì)輸出 1,000,000)。 align:指定數(shù)據(jù)的對(duì)齊方式,
實(shí)例
#以貨幣形式顯示
print("貨幣形式:{:,d}".format(1000000))
#科學(xué)計(jì)數(shù)法表示
print("科學(xué)計(jì)數(shù)法:{:E}".format(1200.12))
#以十六進(jìn)制表示
print("100的十六進(jìn)制:{:#x}".format(100))
#輸出百分比形式
print("0.01的百分比表示:{:.0%}".format(0.01))輸出結(jié)果
貨幣形式:1,000,000 科學(xué)計(jì)數(shù)法:1.200120E+03 100的十六進(jìn)制:0x64 0.01的百分比表示:1%
更多學(xué)習(xí)內(nèi)容,請(qǐng)點(diǎn)擊Python學(xué)習(xí)網(wǎng)。
網(wǎng)站欄目:創(chuàng)新互聯(lián)Python教程:format()格式化輸出怎么用
瀏覽地址:http://www.dlmjj.cn/article/dhhdejp.html


咨詢
建站咨詢
