zoukankan      html  css  js  c++  java
  • 「网易官方」极客战记(codecombat)攻略-沙漠-菠菜粉-spinach-power

    (点击图片进入关卡)

    你想要六块腹肌吗? 你想要 50 英寸的二头肌吗?那就点我们的菠菜鸡尾酒!

    简介

    喝菠菜药水可以让你更强壮,但过量会让你生病。

    收集不超过 7 种药剂,然后击败巨型食人魔。

    使用 while 循环的条件可以检查你收集了多少药水。

    默认代码

    # 收集7份菠菜药水。
    # 然后你会强大到足以击败食人魔。
    potionCount = 0
    # 在while循环中包装药水集合代码。
    # 使用条件检查potionCount
    item = hero.findNearestItem()
    if item:
        hero.moveXY(item.pos.x, item.pos.y)
        potionCount += 1
    # 当while循环结束时,
    # 去战斗吧!

    概览

    收集 7 药剂,你需要让你的循环运行,而 potionCount 小于 7 。

    一个常见的错误是循环,而 potionCount 小于或等于 7,这将导致需要收集 8 药水。

    菠菜粉 解法

    # 收集7份菠菜药水。
    # 然后你会强大到足以击败食人魔。
    potionCount = 0
    # 在while循环中包装药水集合代码。
    # 使用条件检查potionCount
    while potionCount < 7:
        item = hero.findNearestItem()
        if item:
            hero.moveXY(item.pos.x, item.pos.y)
            potionCount += 1
    # 当while循环结束时,
    # 去战斗吧!
    while True:
        enemy = hero.findNearestEnemy()
        if enemy:
            hero.attack(enemy)
     
    本攻略发于极客战记官方教学栏目,原文地址为:
     
  • 相关阅读:
    组合与封装
    继承与派生
    面向对象编程
    subprocess、re、logging模块
    json、pickle、collections、openpyxl模块
    python内置模块
    递归函数与模块
    生成式、面向过程、与函数式
    叠加装饰器与迭代器
    闭包函数与装饰器
  • 原文地址:https://www.cnblogs.com/codecombat/p/13291735.html
Copyright © 2011-2022 走看看