我是python的新手,我想做的是将用户的浮点输入限制为最多两个小数点,例如:1.11,不允许用户输入1.111或大于两个小数点后的。谢谢
答案 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))