CodeCombat代码全记录(Python学习利器)--Kithgard地牢关卡代码说明及总结

第一章还剩余些关卡,由于都是挑战关卡,这里对我们初学者总体来讲有点困难。那不会影响我们的学习,体验完毕如上的所有关卡后,我们对python的很多内容有了进一步的了解。布吉岛*水硕德司机曾说过,善于总结,我们才能学的更好,走的更远。

说明:剩余关卡
丛林游戏、Kithgard学徒、Kithgard精通、蜿蜒峡谷、轰轰后续我们在更新相应代码。

细心的童鞋可能会发现,在第一章节里,我们说的是已56关的版本为参考,但是在blog编写的过程中,写到此章时,我发现好像丢了8关的内容,齐了怪了,我还找时间去核对了下关卡的内容,竟然没有找到是哪8关卡内容丢失了。。。。word天!!!!好吧,由于笔者时间有限,另外第一章节的内容较为简单,那就donnot do that mind 了!~~~

在准备进入第二章的学习内容前,我们来进行下前面学习内容的总结。

1.不同的装备存在有不同的方法,我们在过关的时候只需要调用所需的方法即可(定义方法后续我们在闯关时会学习到)。

2.调用(call)方法(methon)像moveUp这样的命令,我们可以在方法中添加参数,例如:hero.moveRight(2),当然这时由系统已经给你定义好了带参数的方法,你直接使用即可。

3.传递字符串(string),在双引号的字符,如"Kratt"做为方法的参数(argument)。这里我们要区分开变量和字符串的内容,例如:hero.attack(enemy),这时,enemy就是一个变量,他是存储有内容的,我们攻击的对象可以是sky,也可以是fans,也可以是teacher,只需我们定义好enemy的变量内容即可。hero.attack(“Weak door”),而这时的Weak door就是字符串,它表示攻击的对象就是Weak door.

4.我们在循环调用的时候,可以使用while-true (loop)一边又一边的重复你的方法。这类似于一个死循环,它会接受到指令后不断的重复调用while True里的方法,直到天荒地老。如果想停止循环,你可以使用break指令,让循环终止并调出循环。

5.如何高效简明的编写代码,让重复的方法简单表达出来进行调用,而不是一直的罗列下去。

6.注释的作用:在日常我们编写代码时,通常需要加入注释,这样在提交代码后,其他的人员也可以更好的走读并了解代码的内容。在python中,我们的注释采用#开头,后面写入我们代码的目的。

7.怎样结合使用方法和循环来让代码更加明显简便。

8.注意python语言的缩进格式及符号的使用:if 、while True语句后要使用:,并且下一行需要一个Tab键的缩进(缩进4格)!!

9当你关卡过不去的时候,试试买件装备,不要舍不的花钱

10.当你没有思路的时候,可以点击右上角的提示按钮,那会对你有帮助的,但是不要没关都看,那就没有意义了。

11.记得在你认为关卡简单的时候关闭掉提示功能,你会更加加深你的编程能力,不要总靠别人,要靠自己的力量!!

关键字:

函数方法调用
函数
循环
调出循环
变量
常量
字符串
参数
引号的作用

好,到这里,我们第一关Kithgard地牢就完成了,我们之后进行第二章python内容的学习!!!加油向未来!!!

欢迎有问题的童鞋给老师留言,当老师看到留言时,会第一时间给予你答复!!!!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值