%s:字符串的占位
%d:整型的占位
%f:浮点型的占位
%.xf:(x:1、2、3、……)保留小数点后几位
>>> name = 'tom'
>>> money = 60000
>>> print('%s的工资为%f' %(name,money))
tom的工资为60000.000000
>>> print('%s的工资为%.2f' %(name,money))
tom的工资为60000.00
>>> print('%s的工资为%.3f' %(name,money))
tom的工资为60000.000
>>> print('%s的工资为%.7f' %(name,money))
tom的工资为60000.0000000
>>> print('%s的工资为%.10f' %(name,money))
tom的工资为60000.0000000000
%d整数的占为:不够的位数,前面补0
>>> sid=1
>>> print('%s的号码是%d' %(name,sid))
mia的号码是1
>>> print('%s的号码是888%d' %(name,sid))
mia的号码是8881
>>> print('%s的号码是%.5d' %(name,sid))
mia的号码是00001
>>> sid = 40
>>> print('%s的号码是%.5d' %(name,sid))
mia的号码是00040
百分数的实现
>>> scale = 0.1
>>> print ('数据的比例是:%.2f' %(scale))
数据的比例是:0.10
>>> print ('数据的比例是:%.2f' %(scale * 100))
数据的比例是:10.00
>> print ('数据的比例是:%.2f%%' %(scale * 100))
数据的比例是:10.00%