擅长:python、mysql、java
<p>这应该是可行的,你没有传递怪物和健康参数给你的函数,这导致了错误。monster变量是在函数中创建的,因此不需要作为参数传递。你知道吗</p>
<pre><code>import random
health = 100
def monenc(health_points):
monster = random.randint(0,21)
health = health_points - monster
print(monenc(health))
print(monenc(health))
</code></pre>