python微控制器编程从零开始 pdf_Python极客项目编程_(美)Mahesh Venkitachalam.pdf

开发有趣的极客项目,掌握实用的Python编程技能

极客项目编程

Python极客项目编程

Python

[美] Mahesh Venkitachalam  著  王海鹏  译

Python极客项目编程

[美] Mahesh Venkitachalam  著    王海鹏  译

人 民 邮 电 出 版 社

北  京

内容提要

Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过

Python 编程,我们能够解决现实生活中的很多任务。

本书通过 14 个有趣的项目,帮助和鼓励读者探索Python 编程的世界。全书共

14 章,分别介绍了通过Python 编程实现的一些有趣项目,包括解析iTunes 播放列

表、模拟人工生命、创建ASCII 码艺术图、照片拼接、生成三维立体图、创建粒子

模拟的烟花喷泉效果、实现立体光线投射算法,以及用Python 结合Arduino 和树莓

派等硬件的电子项目。本书并不介绍Python 语言的基础知识,而是通过一系列不简

单的项目,展示如何用 Python 来解决各种实际问题,以及如何使用一些流行的

Python 库。

本书适合那些想要通过Python 编程来进行尝试和探索的读者,适合了解基本的

Python 语法和基本的编程概念的读者进一步学习,对于 Python 程序员有一定的启

发和参考价值。

致谢

写一本书就像跑马拉松。有人这么对我说过。但我确实知道,写这本书考验了

我的耐力极限,没有亲朋好友和家人为我摇旗呐喊,我不可能完成。

首先,我感谢我的妻子 Hema ,她不变的爱、鼓励和耐心,贯穿了完成这项工

作的整整两年时间。我感谢我的朋友Raviprakash Jayaraman ,他是我所有不确定的

项目的“同谋”,也是本书的技术评审,我们一起吃了许多有趣的午餐、看了不少

电影,多次去逛S.P. Road Zoo。我感谢我的朋友Seby Kallarakkal,他推动我编写这

本书,进行了多次有趣的讨论。我很感谢我的朋友 Santosh Hemachandra 博士在快

速傅里叶变换上的有益讨论。我感谢Karthikeyan Chellappa ,帮助我测试Python 模

块的安装,和我一起围绕Kaikondrahalli 湖跑步。我还要感谢Matthew Denham (我

与他在Reddit 上交谈),他对万花尺(Spirograph)的数学知识提供了帮助。

我感谢No Starch 出版社的Tyler Ortman 和Bill Pollock ,他们接受了我编写本

书的意向。还要感谢Serena Yang 编辑本书的专业工作。我感谢Nicholas Kramer 对

本书的技术评阅。

我感谢我的父母A.V. Venkitachalam 和N. Saraswathy ,他们为我提供的教育远

远超越了他们的财务能力。最后,我感谢所有给我启发的老师,我希望一辈子做一

名学生。

前 言

欢迎阅读本书!在本书中,你会看到14 个令人兴奋的项目,

旨在鼓励你探索Python 编程的世界。这些项目涉及广泛的主题,

如绘制类似万花尺的花纹、生成ASCII 码艺术图、3D 渲染,以

及根据音乐同步投射激光图像。除了本身很有趣之外,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值