「网易官方」极客战记(codecombat)攻略-地牢-严酷考验 B

╄→尐↘猪︶ㄣ 提交于 2020-02-27 03:03:51

简介:

这一关在while-true循环内只需要4条命令。

 

默认代码

# 使用你刚学到的技能击败那些食人魔。

# 记住:打败食人魔矮人需要两次攻击。

 

概览

有了循环和变量这些利器,解决所有这些食人魔矮人将不再是问题。实际上,通过while-true循环,5行代码就能解决问题:

  1. 一行开始while-true循环;
  2. 一行移动到可以看见敌人的位置;
  3. 一行将最近敌人存储到变量中;
  4. 两行进行攻击
  5. 因为用现阶段的剑攻击矮人需要两击

 

严酷考验 B 解法

# 使用你刚学到的技能击败那些食人魔。

# 记住:打败食人魔矮人需要两次攻击。

while True:

    hero.moveUp()

    enemy = hero.findNearestEnemy()

    hero.attack(enemy)

    hero.attack(enemy)

 

本攻略发于极客战记官方教学栏目,原文地址为:https://codecombat.163.com/news/jikezhanji-yankukaoyanb

极客战记——学编程,用玩的!

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!