0
我一直在做一个小型项目来帮助我的编码,并且遇到了一个简单的问题,所以我试图重新创建一个小游戏叫'赔率',根据我住的地方,你和一个朋友说一个数字,比如说在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的比较字符串与整数?](https://stackoverflow.com/questions/40403108/how-can-python-compare-strings -with-整数) – Sneftel