如何使用 Python 3.0 format
函数将小数舍入到特定的小数位数?
原文由 Casebash 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何使用 Python 3.0 format
函数将小数舍入到特定的小数位数?
原文由 Casebash 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
这是一个典型的、有用的例子……:
嵌套的
{1}
采用第二个参数,n 的当前值,并按指定应用它(此处,格式的“精度”部分——小数点后的位数),以及外部结果{0:.4f}
然后应用。当然,您可以根据需要对4
(或任意位数)进行硬编码,但关键是,您不必 这样 做!更好…:
…而不是模糊的“参数编号”,例如上面的 0 和 1,您可以选择使用闪亮清晰的参数 _名称_,并将相应的值作为 _关键字_(又名“ _命名_”)参数传递给
format
- 如您所见 , 它的可读性要高得多!!!