如果我输入的数字大于或小于 50,但在精确数字 50 下工作正常,则代码将执行这两个语句。
当我删除该声明时
if int(var2)==var1:
print("equal")
Run Code Online (Sandbox Code Playgroud)
那么程序就可以正常工作了。
这是代码
var1 = 50
var2 = input("choose a number = ")
if int(var2)>var1:
print("greater")
if int(var2)==var1:
print("equal")
else:
print("lesser")
Run Code Online (Sandbox Code Playgroud)