【Python】输出

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>有效数据位长度时会右对齐,反之则会左对齐

posted @ 2015-10-05 11:00  帕特里克里斯迪安  阅读(199)  评论(0编辑  收藏  举报