【发布时间】:2017-09-22 19:46:52
【问题描述】:
我一直在做一个小项目来帮助我编码,并且遇到了一个简单的问题,所以我正在尝试根据我住的地方、你和一个朋友说一个数字,假设同时在 1 和 5 之间,如果你的朋友说的数字和你一样,你就赢了,基本上,我的代码大部分都在工作,但它只说我输了,就算电脑的答案和我的答案一样,看看整个代码:
oddsonplayer = input("")
print(oddsonplayer)
import random
oddsoncomputer = (random.randint(1,5))
if oddsonplayer > "5":
print("Pick a number between 1 and 5!")
if oddsonplayer == oddsoncomputer:
print("You Win!")
else:
print("You Lose!")
长话短说,它说我输了,即使两个数字相等。
【问题讨论】:
标签: python random input integer equals