首页 > 代码库 > python格式输出

python格式输出

http://my.oschina.net/dillan/blog/133877  python输出格式化及函数format

http://my.oschina.net/dillan/blog/133877  Python中的字符串格式化


1.Python中将两个整数相除,默认结果是为整数的。但我们可以通过下面的方法,使得两个整数相除的结果为小数。

spacer.giffrom__future__import division
spacer.gif
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 ,