返回介绍

译者序 会编程的人不一样

发布于 2024-01-22 21:44:07 字数 791 浏览 0 评论 0 收藏 0

这是机器代替人的时代,也是人控制机器的时代。这是程序员的时代,也是非程序员学编程的时代。这是算法的时代,也是编程语言的时代。翻译本书期间,深度学习的人工智能程序AlphaGo以4:1击败了李世石九段。

每一个不会编程的年轻人都应该认真考虑:是不是应该开始学习编程?

学习一门新的语言,总是让人感到畏缩。这让我想起大学时英语老师教的学习方法:听说领先,读写跟上。确实,学语言效果最好的方法就是“用”。本书就遵循了这样的宗旨。本书是面对编程初学者的书,假定读者没有任何编程知识。在简单介绍Python编程语言的基本知识后,就开始用一个接一个的例子,教我们如何用Python来完成一些日常工作,利用计算机这个强大的工具,节省工作时间,提高工作效率,避免手工操作容易带来的错误。

真正的程序员,用编程来解决自己和别人的问题。俄罗斯有一个程序员编写了一个程序,会给老婆发加班短信,会在宿醉不醒时给自己请假,会自动根据邮件恢复客户的数据库,还可以一键远程煮咖啡。加拿大一名零编程基础的农场主,在学习了一门编程课后,开发了一个程序,自动控制拖拉机,配合联合收割机收割谷物。

若是已经掌握了其他编程语言,想学习Python,本书也是不错的参考。每一种编程语言,都会提供一种独特的视角,让你对编程有新的认识。我非常喜欢Python没有花括号和分号,程序很“清爽”,符合奥卡姆剃刀原理:如无必要,勿增实体。本书并没有深入介绍面向对象和函数式编程范式,如果想了解Python这方面的内容,请参考其他书籍。

在本书的翻译过程,我自己也在项目中使用Python编程,从中得到许多启发。因此,郑重向大家推荐。翻译中的错误,请不吝指出。

王海鹏

2016年春于上海

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文