zoukankan      html  css  js  c++  java
  • 「网易官方」极客战记(codecombat)攻略-沙漠-沙漠三角州-desert-delta

    (点击图片进入关卡)

    航行Sarven河道收集名为Munchkins的三把钥匙。

    简介

    小心穿行于打盹的食人魔,只按名字攻击特定的敌人。

    访问 数组 中的某个特定元素要用上 方括号 和 数字: [0]

    附: 如果您正在使用向导或护林员,请在攻击前先关闭。

    默认代码

    # 只攻击在敌军名称(enemyNames)数组中的敌人
    # 一定要按顺序攻击! 0→1→2→3
    enemyNames = ["Kog", "Godel", "Vorobun", "Rexxar"]

     

    hero.attack(enemyNames[0])
    hero.attack(enemyNames[1])
    # 攻击 enemyNames[2]

     

    # 攻击最后一个元素。

    概览

    #数组

    数组是一种存储大量信息的方式,供将来使用!把它们想象成一个变量列表。

    以前,需要为每个项目定义变量:

    enemyName1 = "Borker"
    enemyName2 = "Pally"
    enemyName3 = "Cindy"

    但是,对于数组,单个变量可以包含多个元素:

    enemyNames = ["Borker", "Pally", "Cindy"]

    观察正确的方法来创建一个数组是使用打开和关闭方括号: [ 和 ] 并用`逗号'分隔每个元素**: ,`。

    要访问特定元素,请在内部使用变量名称加方括号。

    重要:数组是从 0 开始计数的,这意味着第一个元素实际上是'0'! 不是1。

    沙漠三角州 解法

    # 只攻击在敌军名称(enemyNames)数组中的敌人
    # 一定要按顺序攻击! 0→1→2→3
    enemyNames = ["Kog", "Godel", "Vorobun", "Rexxar"]

     

    hero.attack(enemyNames[0])
    hero.attack(enemyNames[1])
    # 攻击 enemyNames[2]
    hero.attack(enemyNames[2])
    # 攻击最后一个元素。
    hero.attack(enemyNames[3])
     
    本攻略发于极客战记官方教学栏目,原文地址为:
  • 相关阅读:
    word count
    第三周作业:Visual Studio 2013
    第三周作业:读程序
    只有动手才能发现问题
    软件工程
    final个人阅读作业
    个人阅读作业7
    第一次个人项目修改
    结对编程项目总结(王开207, 唐彬170)
    个人博客作业3
  • 原文地址:https://www.cnblogs.com/codecombat/p/13343457.html
Copyright © 2011-2022 走看看