【发布时间】:2014-10-17 01:24:16
【问题描述】:
试图找出正确的舍入技术:
v = float(input("Enter V: "))
print ("V is %.3f" % str(round(v,3)))
我哪里错了?
【问题讨论】:
-
第一行缺少右括号/括号。
-
在您的第二行中,您不应该转换为字符串。此外,您拥有的格式说明符将显示处理为小数点后 3 位数字,因此不需要调用
round()。 -
谢谢大家。是的,这不是我的实际程序,我只是举个例子。我看到我错过了一个右括号,但我现在可以按我的意愿工作了。
-
编辑并修复了缺失的括号,因为它不是问题的主题,也不应该激起关于实际问题的讨论。
标签: python rounding python-3.4