【发布时间】:2019-04-28 13:47:21
【问题描述】:
我一直在尝试使用变量作为浮点精度的说明符来尝试限制 pi 显示的小数位数:
num = float(input("What decimal point do you want pi to be displayed to?(Up to 15) "))
print(format(math.pi, '.(num)f'))
当我运行它时,它显示ValueError: Format specifier missing precision
我想知道是否有任何其他方式来编写它,以便我能够使用变量。我很新,这可能是一个非常简单的错误,但我不知道。
感谢您的帮助:D
【问题讨论】:
-
你可以使用
round()
标签: python precision valueerror