日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
python3中format函數(shù)用法

Python3中的format函數(shù)是一個(gè)非常實(shí)用的字符串格式化工具,它可以將指定的值插入到字符串的占位符中,從而生成一個(gè)新的字符串,format函數(shù)的基本語法如下:

成都創(chuàng)新互聯(lián)公司提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì),成都品牌網(wǎng)站建設(shè),廣告投放等致力于企業(yè)網(wǎng)站建設(shè)與公司網(wǎng)站制作,10年的網(wǎng)站開發(fā)和建站經(jīng)驗(yàn),助力企業(yè)信息化建設(shè),成功案例突破上千余家,是您實(shí)現(xiàn)網(wǎng)站建設(shè)的好選擇.

"字符串模板".format(參數(shù)1, 參數(shù)2, ...)

字符串模板中的占位符用大括號{}表示,可以包含可選的格式說明符,用于控制參數(shù)的顯示格式,參數(shù)可以是位置參數(shù)、關(guān)鍵字參數(shù)或者字典等數(shù)據(jù)類型。

基本用法

1、位置參數(shù)

name = "張三"
age = 20
result = "我的名字是{},今年{}歲。".format(name, age)
print(result)   輸出:我的名字是張三,今年20歲。

2、關(guān)鍵字參數(shù)

result = "我的名字是{name},今年{age}歲。".format(name="張三", age=20)
print(result)   輸出:我的名字是張三,今年20歲。

3、字典參數(shù)

person = {"name": "張三", "age": 20}
result = "我的名字是{name},今年{age}歲。".format(**person)
print(result)   輸出:我的名字是張三,今年20歲。

格式說明符

1、保留字符:%s、%d、%f、%x、%o、%e、%g、%c、%r、%a

%s:字符串類型

%d:整數(shù)類型

%f:浮點(diǎn)數(shù)類型

%x:以十六進(jìn)制形式表示浮點(diǎn)數(shù)

%o:以八進(jìn)制形式表示整數(shù)

%e:科學(xué)計(jì)數(shù)法表示浮點(diǎn)數(shù)

%g:根據(jù)數(shù)值大小自動選擇%f或%e表示浮點(diǎn)數(shù)

%c:將整數(shù)轉(zhuǎn)換為對應(yīng)的ASCII字符

%r:將對象轉(zhuǎn)換為字符串,使用repr()表示法

%a:將數(shù)字轉(zhuǎn)換為星期幾的縮寫名稱(如周一)

示例:

pi = 3.1415926
result = "圓周率約等于{:.2f}。".format(pi)
print(result)   輸出:圓周率約等于3.14。

2、寬度和對齊方式:<、>、^、$、、+、-、|、’、,、.2s、.2d、.2f、.2x、.2X、.2o、.2e、.2g、.2c、.2r、.2a

<:左對齊,默認(rèn)值;>:右對齊;^:居中對齊;$:居中對齊,寬度不足時(shí)用0填充;:強(qiáng)制對齊,寬度不足時(shí)用0填充;+:用空格填充;-:用0填充;|:用’-‘填充;’:用’_’填充;,:字段之間用逗號分隔;.2s:寬度為2的字符串類型,默認(rèn)為普通字符串類型;.2d:寬度為2的整數(shù)類型;.2f:寬度為2的浮點(diǎn)數(shù)類型;.2x:寬度為2的十六進(jìn)制浮點(diǎn)數(shù)類型;.2X:寬度為2的大寫十六進(jìn)制浮點(diǎn)數(shù)類型;.2o:寬度為2的八進(jìn)制整數(shù)類型;.2e:寬度為2的科學(xué)計(jì)數(shù)法表示浮點(diǎn)數(shù);.2g:寬度為2的指數(shù)形式浮點(diǎn)數(shù);.2c:寬度為2的字符類型;.2r:寬度為2的repr()表示法字符串;.2a:寬度為2的星期幾縮寫名稱字符串。

示例:

pi = 3.1415926
result = "圓周率約等于{:>10}.".format(pi)   左對齊,總寬度為10個(gè)字符,不足部分用空格填充
print(result)   輸出:圓周率約等于    3.14。

格式化數(shù)字和字符串混合使用

pi = 3.1415926
result = "圓周率約等于{:>10s}.".format("{:.4f}".format(pi))   將浮點(diǎn)數(shù)轉(zhuǎn)換為字符串后進(jìn)行格式化輸出,總寬度為10個(gè)字符,不足部分用空格填充,小數(shù)點(diǎn)后保留4位有效數(shù)字的小數(shù)形式作為字符串插入到大括號中進(jìn)行格式化輸出,結(jié)果與上面相同。
print(result)   輸出:圓周率約等于    3.14。

網(wǎng)站標(biāo)題:python3中format函數(shù)用法
標(biāo)題網(wǎng)址:http://www.dlmjj.cn/article/djssjpc.html