day7 format字串格式化

2022-09-13 23:30:32 字數 1192 閱讀 3474

tpl = "

i am , age , really

".format(name="

seven

", age=18)

print(tpl) #

i am seven, age 18, really seven 必須一一對應,否則會報錯

tpl = "

i am , age , really

".format(**)

#要傳字典,必須加兩個**,否則會報錯,作用同上

print(tpl) #

i am seven, age 18, really seven,

tpl = "

i am , age , really

".format("

seven

", 18,'

alex')

print(tpl) #

i am alex, age 18, really seven

tpl = "

i am , age

".format(*["

seven

", 18])

#*表示傳入的是列表,:s指傳入的是字串,:d指傳入的是數字

print(tpl) #

i am seven, age 18

tpl = "

i am , age

".format("

seven

", 18) #

["seven", 18]

print(tpl) #

i am seven, age 18

l=["

seven

", 18]

tpl = "

i am , age

".format('

seven

',18)

print(tpl) #

i am seven, age 18

tpl = "

numbers: ,,,,, ,{}

".format(15, 15, 15, 15, 15, 15.87623, 2)

#:b指二進位制 ,:o指8進製,:x\x 指16進製制 :%指顯示成百分比

print(tpl) #

numbers: 1111,17,15,f,f, 1587.623000%,2

python基礎 format格式字串

語法 它通過 和 來代替 注意 字串的format函式可以接受無限個引數,位置可以不按順序,可以不用或者用多次,不過2.6不能為空 2.7才可以。1 通過位置 in 1 format kzc 18 out 1 kzc,18 in 2 format kzc 18 out 2 kzc,18 in 3 f...

字串格式化 format

tp1 i am age format seven 18,alex print tp1 fill align sign0,type 空格 正號空格,負號加負 可選 為數字新增分隔符,如 1,000,000 width 可選 格式化位所佔寬度 precision 可選 小數字保留精度 type 可選 ...

format 格式化字串

1.format 格式化字串 1 順序傳參 2 索引傳參 3 關鍵字傳參 4 容器型別傳參 代表的是佔位符2.順序傳參 strvar 向 開了一槍 res strvar.format 光頭強 熊二 print res 3.索引傳參 strvar 給乙個平底鍋 res strvar.format 灰太...