我是Python新手!
如果我通过将输入设为7来在Python 2.7上运行以下代码,那么它会正确执行If语句(预期结果)。
但是,如果我使用PyCharm或其他使用Python 3.6二进制文件的编辑器运行它,那么它总是执行带有输入7的else语句
print("Welcome to Guess the Number Game!")
userNumber = input("Enter the Number between 1 and 20: ")
randomNumber = 7
if (userNumber == randomNumber):
print("You got it!")
else:
print("Try again!")