《Python极客项目编程 》——导读


e807d82fc15d460eb53653faedbc5665ba37abd1

前 言

欢迎阅读本书!在本书中,你会看到14个令人兴奋的项目,旨在鼓励你探索Python编程的世界。这些项目涉及广泛的主题,如绘制类似万花尺的花纹、生成ASCII码艺术图、3D渲染,以及根据音乐同步投射激光图像。除了本身很有趣之外,这些项目的意图是提供一些起点,让你通过扩展每个项目,来探索你自己的想法。

[ 第一部分 热身运动
第1章 解析iTunes播放列表
1.1 iTunes播放列表文件剖析](https://yq.aliyun.com/articles/90662/)
1.2 所需模块
1.3 代码
1.3.1 查找重复
1.3.2 提取重复
1.3.3 查找多个播放列表中共同的音轨
1.3.4 收集统计信息
1.3.5 绘制数据
1.3.6 命令行选项
1.4 完整代码
1.5 运行程序
1.6 小结
1.7 实验
[第2章 万花尺
2.1 参数方程](https://yq.aliyun.com/articles/90724/)
2.1.1 万花尺方程
2.1.2 海龟画图
2.2 所需模块
2.3 代码
2.3.1 Spiro构造函数
2.3.2 设置函数
2.3.3 restart()方法
2.3.4 draw()方法
2.3.5 创建动画
2.3.6 SpiroAnimator类
2.3.7 genRandomParams()方法
2.3.8 重新启动程序
2.3.9 update()方法
2.3.10 显示或隐藏光标
2.3.11 保存曲线
2.3.12 解析命令行参数和初始化
2.4 完整代码
2.5 运行万花尺动画
2.6 小结
2.7 实验
第二部分 模拟生命
第3章 Conway生命游戏
第4章 用Karplus-Strong算法产生音乐泛音
第5章 类鸟群:仿真鸟群
第三部分 图片之乐
第6章 ASCII文本图形
第7章 照片马赛克
第8章 三维立体画
第四部分 走进三维
第9章 理解OpenGL
第10章 粒子系统
第11章 体渲染
第五部分 玩转硬件
第12章 Arduino简介
第13章 激光音乐秀
第14章 基于树莓派的天气监控器
附录A 软件安装
附录B 基础实用电子学
附录C 树莓派的建议和技巧

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值