Python edition 2.7.10
-------------------------------------------------------------
使用print()函数进行格式化输出:
格式如:print(format(12.34567,‘m.nf‘))
m表示输出后的占位,即长度,n表示精度,即小数点后位数,f表示格式,f为浮点型,%为百分数,
n【正数】+1+整数部分>m时:
输出:整数部分+‘.’+n位小数【四舍五入】
n【正数】+1+整数部分<m时:
输出:【m-1-n-len(整数部分)】个空格+整数部分+‘.’+n位小数
n【正数】>len(小数部分)时:
输出:整数部分+‘.’+小数部分+【n-len(小数部分)】个0
n【负数】时:
报错:ValueError
m>有效数据位长度时会右对齐,反之则会左对齐
原文:http://www.cnblogs.com/yangqqqqqqq/p/4855468.html