CodeCombat代码全记录(Python学习利器)--边地森林(第三章)代码6-10--总结

1.关于算法

关卡中,用了很少的篇幅介绍了关于python实现相应算法的内容,当然,只是简单的举例进行说明。如果大家后续有想学习机器学的相关内容,可以自行网上去找些资料,学习相关算法的内容。

2.数组(列表)

一个数组(Array)就是物品的数列。
这个数组是一个朋友名字的数列。
friendNames = [‘Joan’, ‘Ronan’, ‘Nikita’, ‘Augustus’]

(1)注意数组的索引是从0开始的

print(friendNames[0])

输出结果:Joan

(2)定义一个空的列表

findEnemies = []

(3)获得列表的长度方法

这里练习关卡中给我们提供了3种方法。
在这里插入图片描述

(4)之前我们使用的函数都是findNearestREnemy()或findNearestItem(),在这几节中,由于我们学习到了数组的内容,我们全部都是使用的返回列表的函数。例如:findItems().findFriends()等。

(5) 数组的循环

在数组的循环使用中,我们一定要记得给数组的索引使其递增。

(6)最大最小距离

注意初始化距离的大小。

congratulation,我们已经完成了第三章所有内容总结,数组的内容是我们在日常编程时非常非常灰常常用的内容,虽然有点难,但大家不要灰心,相信大家会遇到很多的困难,不要紧,我们多加练习,多加坚持!!!不会的内容我们练他3遍,不行就5遍!!在不行就10遍!!!!!孰能生巧!~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值