我想创造一个游戏

时间:2018-12-12 08:13:05

标签: python-3.x

我的代码在这里:

from random import randint
nombre_a_deviner= randint(1,100)
print(nombre_a_deviner)
premier_essaye = input('entrez le nombre :')
resultat = premier_essaye == nombre_a_deviner 
print(resultat)

执行代码时,我总是会出错。但是,例如,如果数字等于20,而我的第一次尝试等于20,则我应该为真。 请帮助我

1 个答案:

答案 0 :(得分:2)

这是因为Premier_essaye是一个字符串,而nombre_a_deviner是一个整数。这应该起作用:

from random import randint

nombre_a_deviner= randint(1,100)
print(nombre_a_deviner)
premier_essaye = input('entrez le nombre :')
resultat = (int(premier_essaye) == nombre_a_deviner)

print(resultat)

有关在Python 3中读取输入的更多信息,How can I read inputs as numbers?