「网易官方」极客战记(codecombat)攻略-地牢-Kithmaze 最终历险the-final-kithmaze

陌路散爱 提交于 2020-02-28 06:41:45

为了逃脱,你需要从古老的 Kithman 迷宫找到出路。

简介:

确保只在看见敌人时调用 findNearestEnemy() 。

默认代码

# 使用while-true循环移动并攻击目标。
while True:
    pass

概览

这关将 while-true 循环 和 变量 结合了起来,既要走出迷宫,又要击退敌人。

现在你大概知道为什么要用上变量了,因为你需要一直改变对应的值。 在你的 while-true 循环里,如果你定义了一个 enemy 变量,随着循环进行,它可以引用 (refer) 三个食人魔中的每一个。很酷对吧?

注意 while-true 循环在什么地方重复,确保不要循环过头。

确保食人魔矮人清晰出现在视野中时调用 findNearestEnemy() 。

Kithmaze 最终历险 解法

# 使用while-true循环移动并攻击目标。
while True:
    hero.moveRight()
    hero.moveUp()
    enemy = hero.findNearestEnemy()
    hero.attack(enemy)
    hero.attack(enemy)
    hero.moveRight()
    hero.moveDown(2)
    hero.moveUp()
 
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!