http://my.oschina.net/dillan/blog/133877 python输出格式化及函数format
http://my.oschina.net/dillan/blog/133877 Python中的字符串格式化
1.Python中将两个整数相除,默认结果是为整数的。但我们可以通过下面的方法,使得两个整数相除的结果为小数。
from__future__import division
print7/3
输出结果:print7/3
2.3333333333
2.format来实现百分比的数据输出:
print (format(0.5236,‘.2%‘))
>>>52.36%
>>> print (format(0.52363,‘0.2f‘))
0.52
3.>>> mem = 87.345
>>> print(‘输出百分比数字:%0.2f%%‘%mem)
输出百分比数字:87.34%
4.
可以指定所需长度的字符串的对齐方式: |
< (默认)左对齐 |
> 右对齐 |
^ 中间对齐 |
= (只用于数字)在小数点后进行补齐 |
>>> print format(1.125345,‘0.2f‘)
1.13
>>> print format(1.125345,‘10.2f‘)
1.13
>>> print format(1.125345,‘<10.2f‘)
1.13
>>> print format(1.125345,‘^10.2f‘)
1.13
>>> print ‘1:\t|{0:>10},‘.format(‘wangyu‘)
1: | wangyu,
>>> print ‘1:\t|{0:10},‘.format(‘wangyu‘)
1: |wangyu ,