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

发布于 2021-01-29 14:59:17

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

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

关注者
0
被浏览
66
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

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

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

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



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看