我想做一个简单的猜谜游戏。当我运行代码并提前打印号码以检查程序是否正常工作时,它总是有相同的错误响应。换句话说,即使猜测变量等于
num
变量,程序仍然返回“不正确!”,我不明白为什么。提前谢谢你。代码很简单,所以我将在这里发布。
import random
num = random.randint(1, 6)
print(num)
guess = input(f'Guess a number: ')
if guess == num:
print(f'Correct!')
else:
print(f'Incorrect!')