当我执行下面的代码时,我得到了错误"player_normal_defense没有定义“。我知道问题是什么了,但如果我必须在define函数中定义变量,它将完全没有意义,因为该变量存储了初始防御值以供进一步使用。我该如何解决这个问题? import random
import sys
import os
import time
from Entity import *
class Battle():
def Attack(self, attacker, defender):
damage = attacker.atk - defender.dif