python 格式化 format 用法

2021-09-29 20:03:40 字數 819 閱讀 5955

.format() 用法

相對基本格式化輸出採用『%』的方法,format()功能更強大,該函式把字串當成乙個模板,通過傳入的引數進行格式化,並且使用大括號『{}』作為特殊字元代替『%』

使用方法由兩種:b.format(a)和format(a,b)。

1、基本用法

(1)不帶編號,即「{}」

(2)帶數字編號,可調換順序,即「」、「」

(3)帶關鍵字,即「」、「」

print

('{} {}'

.format

('hello'

,'world'))

# 不帶字段

hello world

print

(' '

.format

('hello'

,'world'))

# 帶數字編號

hello world

print

(' '

.format

('hello'

,'world'))

# 打亂順序

hello world hello

print

(' '

.format

('hello'

,'world'))

world world hello

print

(' '

.format

(tom=

'hello'

,a='world'))

# 帶關鍵字

world hello world

python 格式化和format格式化

格式 name flags width precision typecode name 可選,用於選擇指定的key flags 可選,可提供的值有 右對齊,整數前加正號,負數前加負號 左對齊,正數錢無符號,負數前加負號 空格 右對齊 正數前加空格,負數前加負號 0 右對齊,正數前無符號,負數前加負號...

python基礎 format格式化

format hello world 不設定指定位置,按預設順序 hello world format hello world 設定指定位置 hello world format hello world 設定指定位置 world hello world 名 位址 format name aaa ur...

python格式化輸出 format

對於很多時候,題目要求你要去保留小數點後幾位小數,或者是整數按位輸出,不足補0,python中提供的format函式能夠讓你輕鬆地實現。format函式有兩個引數,含義如下 1.第乙個引數為要格式化的數字 2.第二個引數為格式化字串。format的返回值就是數字格式化後的字串。num 1234.56...