python 內建函式format

2022-09-23 05:02:04 字數 724 閱讀 8573

python2.6 開始,新增了一種格式化字串的函式 str.format(),它增強了字串格式化的功能。

基本語法是通過 {} 和 : 來代替以前的 % 。

format 函式可以接受不限個引數,位置可以不按順序。

**如下圖:

#coding="utf-8"

print("{} {}".format("hello", "world") )

print(" ".format("hello", "world"))

print(" ".format("hello", "world"))

print("**名:, 地址 ".format(name="菜鳥教程", url="www.runoob.com"))

#set the value by dict

site =

print("**名:, 地址 ".format(**site))

執行結果如下:

f:\dev\python\python.exe f:/pycharm/practice/config_dir/zip_demo.py

hello world

hello world

world hello world

**名:菜鳥教程, 地址 www.runoob.com

**名:菜鳥教程, 地址 www.runoob.com

process finished with exit code 0

python format

自python2 6開始,新增了一種格式化字串的函式str format ,可謂威力十足。那麼,他跟之前的 型格式化字串相比,有什麼優越的存...

Python format函式

format是字串下的函式,同python基礎語法下的 格式化輸出 呼叫格式為 1 對映 對映 列表 list1 xiaohei 25 henan print 我的名字是 我的家鄉在 我的年齡是 format list1 結果如下 對映 字典 dict1 print 我的名字是 我的性別為 我的年...

Python裡format 方法基本使用

第一種 自然連線 format 連線字串 str 使用的python是 版本 format 我 3 6 5 print str 列印結果 我...