例如:
a = "我叫:%s,今年%d岁" % ("小明",12)
print(a)
# 我叫:小明,今年12岁
要注意传入的内容依旧是python特有的类型
整数类型 | 细节 |
---|---|
%o | 八进制 |
%d | 十进制 |
%x | 十六进制 |
浮点数类型 | 细节 |
---|---|
%f | 保留小数点后六位,%0.3f保留小数点后三位 |
%e | 保留小数点后面六位有效数字,指数形式输出 |
%.3e | 保留3位小数位,使用科学计数法 |
字符串类型 | 细节 |
---|---|
%s | 字符串输出 |
%20s | 右对齐占位符20位 |
%0.2s | 截取前两位字符串 |