这应该是一个随机数字猜测游戏。它应该在结尾说明数字是否猜对了,但即使数字猜对了,它也总是显示“错”
我只学了几天python,这对我很有帮助
import random
odds = [1,2]
rNum=(random.choice(odds))
print ('The odds are:',odds)
gNum=input('What is your guess?')
print ('You Guessed:',gNum)
print ('The number was:',rNum)
if (rNum == gNum):
(print("Correct!"))
if (rNum != gNum):
(print("Wrong"))
它似乎无法比较数字是否相同,并且总是将其解释为错误,因为它只会给出!=结果
如果我听起来很愚蠢,请原谅我我才刚刚开始
非常感谢:)
我想类型是不同的。一个是
int
,另一个是恰好包含整数的str
。“试试看”相关问题 更多 >
编程相关推荐