1.常用的格式占位符
符号名称 | 描述 |
---|---|
%s | 格式化字符串 |
%d | 格式化十进制整数 |
%f | 格式化浮点数,可指定小数点后的精度 |
%c | 格式化字符及其ASCII码 |
%x | 格式化无符号十六进制数 |
2.示例
(1)
"价格:%s 名字:%s"%(25, "水蜜桃")
"价格:%s"%55 #若字符串当中只有一个占位符时,后面的括号可以省略
输出结果为:
'价格:25 名字:水蜜桃'
'价格:%55'
(2)
- 当字符串中既有占位符又有百分数时,要在百分数后再加一个百分号
"ay%sdbi70%"%10
"ay%sdbi70%%"%10
输出结果为:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: incomplete format
'ay10dbi70%'