<p>我正在通过创建这个简单的游戏来提高我的python3技能。你知道吗</p>
<p>非常基本,你有一个1到5之间的随机数,如果你猜对了,你就赢了。然而,出于某种原因,每当我尝试运行它时,我得到的结果就是“你输了”,即使我的测试打印显示我得到了相同的数字。你知道吗</p>
<pre><code>#!/usr/bin/python3
import random
B = input("Pick a number between 1 and 5:" )
F = random.randrange(1, 5, 1)
if B == F:
print("You win")
else:
print("You lose")
print (B, F)
</code></pre>
<p>我不知道是<code>==</code>函数导致了问题,还是<code>if</code>函数出于某种原因出错了,但它看起来并不是这样。你知道吗</p>