擅长:python、mysql、java
<p>你的具体问题是你用错了比较器。如果使用<code>==</code>。你正在检查值是否完全相等。{2>当你对你的cd2有兴趣的时候。这样,当一个玩家从980点到1001点,<code>1001 >= 1000</code>的计算结果是{<cd4>}。在</p>
<p>请注意,这将在每次检查时打印文本,即使他们已经获得了成就,所以下面这样的内容可能会有用:</p>
<pre><code>has_1000_achievement = False
has_10000_achievement = False
if coins >= 1000 and not has_1000_achievement:
has_1000_achievement = True
print("")
...
</code></pre>
<p>p i提供的解决方案无疑会奏效,但我相信在你目前的水平上,你还不能流利地理解它。在</p>