如果他们不输入整数,如何返回用户

时间:2018-06-16 19:22:53

标签: python python-3.x

我做了一个非常基本的计算器(我相当新),这里的代码我不确定

def main(): 
    var1 = int(input("enter number 1"))
    var2 = int(input("enter number 2"))
    operation = input ("What do you want to do? (add, subtract, multiply, divide)")
    if (var1 != int) or (var2 != int):
        print('please input a number')
        main()

我试图这样做,如果你没有输入一个数字,它会要求你输入一个数字并返回到开始(var1),但if命令我正在使用isn&t; t工作,我假设因为"!= int"这不是说出它的正确方法。

相反,如果我把一些不是整数的东西我得到一个实际的错误信息而且它不起作用。任何帮助都会被贬低

0 个答案:

没有答案