JAVA技术交流QQ群:170933152
% 操作符也可以实现字符串格式化。 它将左边的参数作为类似 sprintf() 式的格式化字符串, 而将右边的代入, 然后返回格式化后的字符串. 例如:
>>> import math >>> print('常量 PI 的值近似为:%5.3f。' % math.pi) 常量 PI 的值近似为:3.142。
%5.3f中的5表示这个数至少要占到5个字符,当然要包括小数点在内,其中的3表示小数点后面有3位小数。
如果数据是:1.2,则输出的是1.200,包括小数点在内刚好5位。
如果数据本身本来多于5位,有两种情况:一,如123.12,则输出的是:123.120,即小数一定要满足3位小数。二,如1.12345,则输出1.123