《Python算法教程》——1.3 一些准备工作

本节书摘来自异步社区《Python算法教程》一书中的第1章,第1.3节,作者[挪威]Magnus Lie Hetland(赫特兰), 凌杰 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.3 一些准备工作

本书的读者大致上可分为两个群体:首先是希望提升自身算法能力的Python程序员;再来就是正在进修算法课程的学生,他们可能都希望能有一本对普通教材有所补充的算法类书籍。即便对于后一种读者,我们也假设他们应该已经掌握了一定的编程基础,以及使用Python的经验。如果不是这样的话,也许我的另一本书《Beginning Python》会更有帮助一些吧?另外,Python官方网站上也有大量可用的学习资料,Python是一种非常易学的编程语言。尽管这些页面中会涉及一些数学方面的问题,但这并不等于我们非得是数学神童才能读懂它们。您的确会遇到一些简单的求和运算和一些相关的数学用语,如多项式、指数、对数等,但我们会将这一切都解释清楚,读者只需要跟着我们就可以了。

另外,在进入神秘的计算机科学领域之前,读者还需要准备好相关的设备环境。作为一个Python程序员,我们会假定您应该已经有了自己喜欢的文本/代码编辑器或集成开发环境——我们也不打算对您的选择指手画脚。至于涉及Python版本的部分,本书中所写的内容原则上是与版本无关的。也就是说,这里大部分代码都可以在Python 2到3的任何一个版本中运行。当遇到Python 3中个别特性的向下兼容问题时,我们都将会做出相应的解释,并且说明如何在Python 2中实现相同的算法。(即使您由于种种原因还在坚持使用Python 1.5,书中的大部分代码还是依然可以工作的,当然有些地方要做些调整。)

screenshot

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值