极客战记攻略——真名实姓 | python

1 单词

1.1 attack

极客战记攻略——真名实姓 | python_第1张图片
attack

接下来,我们看看,英雄有了什么新技能呢?

2 相关技能

极客战记攻略——真名实姓 | python_第2张图片
普通剑

3 通关思路

走到小食人魔身边,用新的attack技能去攻击它们!

3.1 源代码

# 抵御 Brak 和 Treg!
# 你必须攻击小食人魔两次。

hero.moveRight()
hero.attack("Brak")
hero.attack("Brak")
hero.attack("Treg")
hero.attack("Treg")
hero.moveRight(3)

3.2 编程知识卡

极客战记攻略——真名实姓 | python_第3张图片
字符串、数、参数

3.2.1 字符串与数

在编程相关的语境中,上图中的Brak、Treg,这两个用双引号括起来的部分(绿色的那些),被称为字符串
而上图中的3,也就蓝色的那个,被称为
对于计算机来说,有双引号和没有双引号的区别非常大,比如,“3”和3就是完全不同的。

3.2.2 方法和参数

这一关,我们的英雄又有了新技能attack,为了让英雄知道应该攻击谁,我们需要在attack后面的括号中,写上被攻击的食人魔的名字。
在编程相关的语境中,我们通常把技能称为方法。而我们所写的食人魔的名字,就被称为参数
同样的,moveRight也是一个方法,3是这个方法的参数。
注意:方法后面一定有一个括号,即使括号里面什么都不写!
比如上图中的第4行,虽然括号中什么都没有写,但是英雄会向右走一步。等同于,hero.moveRight(1)的效果。也就是说,moveRight方法的参数的缺省值是1。


A 附注

当前地图:Kithgard地牢

关卡链接:https://codecombat.163.com/play/level/true-names

你可能感兴趣的:(极客战记攻略——真名实姓 | python)