如上,运行此代码英雄总是不能收集金币,只能攻击敌人。
代码截图如下:
HELP!!!
把 def findMostHealth(enemies)
和 def findBestItem(items)
比一比:
def findMostHealth(enemies):
target = None
targetHealth = 0
enemyIndex = 0
def findBestItem(items):
bestItem= None
bestValue = 0
itemIndex = 0
items = hero.findItems()
看见区别了吗?
额,区别在于下面那一行?不理解,但我试着去掉最下面那一行,问题没能解决。高手您的代码能解决吗?
额,问题已解决:原来是bestValue打成了bestvalue。