"我的名字是 %s, 我的年龄是 %d" % (name, age)
常用格式:%[(name)][flags][width].[precision]typecode
width
flag:表示对齐方式,默认是右对齐,
-
,表示左对齐precision:表示控制小数的精度
typecode取值说明:
%s
字符串 (采用str()的显示)%r
字符串 (采用repr()的显示)%c
单个字符%b
二进制整数%d
十进制整数%i
十进制整数%o
八进制整数%x
十六进制整数%e
指数 (基底写为e)%E
指数 (基底写为E)%f
浮点数%F
浮点数,与上相同%g
指数(e)或浮点数 (根据显示长度,自动选择)%G
指数(E)或浮点数 (根据显示长度,自动选择)%%
字符"%"
%
操作符后面不止可以跟元组,还可以跟字典,跟字典的时候,可以按照字典项的键名来使用值
"我的名字是 {0}, 我的年龄是 {1}".format(name, age)
原文:https://www.cnblogs.com/wbyixx/p/12218628.html