2024-09-23 10:27:56 发布
网友
我想在for循环中使用特定的小数位数来打印结果,其中的值是要打印的小数位数
以下是代码相关部分的示例:
for i in range (-15, -7): print ('Valor do erro:' , 10**i, 'Valor da serie:', count, '------->', '%.16f' % adder(count))
格式说明符可以嵌套:
>>> for i in range(1, 5): ... print("{:.{}f}".format(1/i, i)) ... 1.0 0.50 0.333 0.2500
这里,1/i到第一个(外部){...},i到第二个(内部){}
1/i
{...}
i
{}
注意,小数位数可以而不是为负数。为此,您可能只想使用scientific notation
>>> for i in range(-2, 3): ... print("{:.2e}".format(10**i)) ... 1.00e-02 1.00e-01 1.00e+00 1.00e+01 1.00e+02
格式说明符可以嵌套:
这里,
1/i
到第一个(外部){...}
,i
到第二个(内部){}
注意,小数位数可以而不是为负数。为此,您可能只想使用scientific notation
相关问题 更多 >
编程相关推荐