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