zoukankan      html  css  js  c++  java
  • 【网易官方】极客战记(codecombat)攻略-森林-遥控套索teleport-lasso

    如果我们可以把它们食人魔到这里,为什么我们要寻找他们呢?

    简介

    食人魔的军队很强大,所以我们将一个接一个地把它们传送到这里。 传送不稳定,所以食人魔出现很短时间。如果你攻击一个怪物,你会使它稳定。

    只攻击弱小的食人魔—— "munchkin" ,只有它们离 20 米远。

    使用 AND 运算符来确保这两个条件都是正确的!

    默认代码

    # 我们的巫师把野兽从他们的营地传送过来。
    # 它们出现的时间很短但令人震惊。
    # 只攻击弱小和近邻的食人魔。
    while True:
        enemy = hero.findNearestEnemy()
        distance = hero.distanceTo(enemy)
        # 如果enemy.type是"munchkin"
        # 并且距离小于20米

     

            # 攻击它。

    概览

    如果两个操作数都是 true ,则运算符 and ( && )取两个布尔操作数,并返回 true 。

    # If item's type is "coin" AND its value is 2
    if item.type == "coin and item.value == 2:
        # Do something

    在这个关卡,攻击一个食人魔,如果它的 type 是 "munchkin" ,并与它的距离不到 20 米。

    遥控套索 解法

    # 我们的巫师把野兽从他们的营地传送过来。
    # 它们出现的时间很短但令人震惊。
    # 只攻击弱小和近邻的食人魔。
    while True:
        enemy = hero.findNearestEnemy()
        distance = hero.distanceTo(enemy)
        # 如果enemy.type是"munchkin"
        # 并且距离小于20米
        if enemy.type == "munchkin" and distance < 20:
            # 攻击它。
            hero.attack(enemy)
     
     
    本攻略发于极客战记官方教学栏目,原文地址为:
     
  • 相关阅读:
    Python for Data Science
    Python for Data Science
    Python for Data Science
    Python for Data Science
    Python for Data Science
    Python for Data Science
    Python for Data Science
    Python for Data Science
    Python for Data Science
    软件工程实践总结
  • 原文地址:https://www.cnblogs.com/codecombat/p/12401827.html
Copyright © 2011-2022 走看看