1.占位符:'%s %f %d'%(var1,var2,var3)
2. %s: 字符串
%f:浮点数 %0.2f 保留两位小数
3. 在Python中要使用尽量占位符,而不使用连接符。
2. %s: 字符串
%f:浮点数 %0.2f 保留两位小数
%d: 整数。以2位的固定位宽输出。如果不足2位,则在前面补空格;如果超过2位,则按实际位数输出。
%x:十六进制
%2d #表示保留两个整数位,不够前面补空格,仔细看编译器输出。
'%2d'%3
' 3' #其实3前有个空格
%02d #表示保留两位,不够前面补0
'%02d'%3
'03'
'%05d'%3 #同理05d表保留5位,不够补0
'00003'
其实有个方法自动补0
'%.3d'%3
'003'
%.2f表示保留float类型数字小数点后2位,不够自动补0
'%.2f'%3.1
'3.10'
'%.2f'%3.456 #%f是默认四舍五入的
'3.46'
3. 在Python中要使用尽量占位符,而不使用连接符。