(点击图片进入关卡)
航行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])
本攻略发于极客战记官方教学栏目,原文地址为: