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

1 单词

1.1 attack

attack

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

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 编程知识卡

字符串、数、参数

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容