一尘不染

如何使用户仅在Python程序中输入整数值

python

我的作业很困惑。我必须编写一个程序,允许用户输入要购买的鸡蛋数量。然后,程序将告诉他们可以装多少盒(六个鸡蛋),还剩下多少个鸡蛋。

我需要确保如果用户输入非整数值,将显示错误消息。我不知道该怎么做,任何帮助将不胜感激!是与while循环有关还是我完全错了?


阅读 267

收藏
2021-01-20

共1个答案

一尘不染

让用户输入他想要的任何内容,并仅在它不是整数时发出警告:

try:
    num = int(input("enter number: "))
except ValueError:
    print("you must enter an integer")

这毕竟是Python的方式,毕竟这是“请求宽容比允许更容易”

2021-01-20