如何限制用户在python中最多只能输入两个小数点浮点数?

时间:2018-08-05 01:33:31

标签: python

我是python的新手,我想做的是将用户的浮点输入限制为最多两个小数点,例如:1.11,不允许用户输入1.111或大于两个小数点后的。谢谢

1 个答案:

答案 0 :(得分:0)

您不能限制用户输入的内容,但是可以将浮点数转换为2个小数点:

value = float(input("Input your number: "))
print ("You inputted " + str(value))
new_value = "{:.2f}".format(value)
print ("After formatting, your number has become: " + str(new_value))