首页 > 解决方案 > 如何测试输入是否为整数?(Python)

问题描述

我的目标是构建一个计算器,要求用户选择他们想做的数学类型(求根、加法等)。然后他们将被要求输入两个数字。目前,用户可以在要求输入数字时输入随机字母并结束程序。在这个函数中,我尝试了一些方法来测试它们的输入是否为整数:

def vargrab():
    x = (input("Enter a number: "))
    y = (input("Enter a number: "))
    if x or y != int:
        print("Invalid answer")
        x = 0
        y = 0
        vargrab()

我对python很陌生。任何建议都会有所帮助!

标签: pythoninputinteger

解决方案


推荐阅读