Python中 %d等的用法

%d %6d %.6d %-6d %.6f在Python和c语言中的用法相同
%d表示整数输出
%6d表示输出6位整数,如果不足6位整数,则左边补空格
%.6d也表示输出6为整数,如果不足6为整数,则左边补0
%-6d表示输出6位整数,若不足6位,则右边补空格
%6表示输出结果小数点后保留6位,如果小数点后不足6位,则右边补0

>>> def mul(a,b):
...     return(a*b)
...
>>> print("a乘以b为:%d"%mul(1.2,1.2))
a乘以b为:1
>>> print("a乘以b为:%6d"%mul(1.2,1.2))
a乘以b为:     1
>>> print("a乘以b为:%.6d"%mul(1.2,1.2))
a乘以b为:000001
>>> print("a乘以b为:%-6d"%mul(1.2,1.2))
a乘以b为:1
>>> print("a乘以b为:%.6f"%mul(1.2,1.2))
a乘以b为:1.440000

如有错误,敬请批评指正!谢谢!

你可能感兴趣的:(Python中 %d等的用法)