我爱编程

极客战记攻略——老对手 | python

2018-06-28  本文已影响8人  晏如V5

1 单词

1.1 enemy

enemy

2 相关技能

这一关没有新技能,而是引入了编程的新知识——变量

3 通关思路

3.1 编程知识卡

3.1.1 变量

嗯,怎么理解变量呢?让我来想一想!
如果你学过方程,你可能很容易理解x, y就是变量。对于二年级的小朋友来说,嗯哼!你应该也见过下面这种题型。

数学题

做题的次数多了,你会知道这里正方形或三角形都是数,在这一题等于3,下一题又等于5。是不是变来变去?对了嘛,它们也是变量哦!

在编程相关语境中,我们通常把正方形(三角形)称为变量名,而你算出来的15称为变量的值

在下面的源代码中,你会看到,enemy1是一个变量名,这个变量的值 是“kratt”。

3.2 源代码

# 你可以像名牌那样使用变量

enemy1 = "Kratt"
enemy2 = "Gert"
enemy3 = "Ursa"

hero.attack(enemy1)
hero.attack(enemy1)

hero.attack(enemy2)
hero.attack(enemy2)

hero.attack(enemy3)
hero.attack(enemy3)

    

A 附注

当前地图:Kithgard地牢
关卡链接:https://codecombat.163.com/play/dungeon

B 同主题文章

极客战记攻略——Kithgard地牢 | python
极客战记攻略——深藏的宝石 | python
极客战记攻略——幽影守卫 | python
极客战记攻略——真名实姓 | python
极客战记攻略——高举之剑 | python
极客战记攻略——焰中舞动 | python
极客战记攻略——kithmaze二度冒险 | python

上一篇下一篇

猜你喜欢

热点阅读