format函式字串格式化

2022-06-20 06:24:11 字數 710 閱讀 7206

函式原型:format(value[, format_spec])引數意義:value: 需要被格式化的字串format_spec: 格式化的格式

''' 根據位置 '''

>>>"{} {}".format("hello", "eleven")    # 不設定指定位置,按預設順序

'hello eleven'

>>> 

" ".format("hello", "eleven")  # 設定指定位置

'hello eleven'

>>> 

"  ".format("hello", "eleven")  # 設定指定位置

'eleven hello eleven'

''' 通過字典設定引數 '''

site = 

print("**名:, 位址 ".format(**site))    # **名:eleven-blog, 位址 

''' 通過列表索引設定引數 '''

my_list = ['eleven-blog', '']

print("**名:, 位址 ".format(my_list))  # **名:eleven-blog, 位址 

格式化字串format函式

自python2.6開始,新增了一種格式化字串的函式str.format 可謂威力十足。那麼,他跟之前的 型格式化字串相比,有什麼優越的存在呢?讓我們來揭開它羞答答的面紗。它通過 和 來代替 通過位置 in 1 format kzc 18 out 1 kzc,18 in 2 format kzc 1...

格式化字串format函式

format 一 語法 通過 和 來代替 二 事例 name bigberg age 18 msg1 my name is and my age is format name,age msg2 my name is and my age is format name,age msg3 my name...

字串格式化 format

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