? ? ??
? ? ? 字符串的格式化輸出由槽格式和format()來組成的.舉個(gè)例子:
該python為python3.x版本
>>>a="1"
>>>print("該數(shù)字為{}".format(a))
該數(shù)字為1
上面為format()方法的基礎(chǔ)使用,格式為:
<模板字符串>.format(<逗號(hào)分隔參數(shù)>)? ?#其中槽格式用大括號(hào)({})表示埠忘。
模板字符串:由一系列槽格式組成,用來控制修改字符串中嵌入值出現(xiàn)的位置莹妒。
基本思想:format()方法中的逗號(hào)分隔的參數(shù)按照序號(hào)關(guān)系替換到模板字符串的槽中(參數(shù)順序)假丧。
format()有兩種順序:槽格式和參數(shù)格式包帚。
例子:
>>>print("{}+{}=3".format(1,2))
1+2=3? ? ?#槽順序
>>>print("{1}+{0}=3".format(2,1))
1+2=3? ? ? #參數(shù)順序
注意:從零計(jì)數(shù).下一章講format()進(jìn)階用法?。