图书介绍

树莓派Python编程指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

树莓派Python编程指南
  • (美)布拉德伯里著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111489863
  • 出版时间:2015
  • 标注页数:214页
  • 文件大小:31MB
  • 文件页数:226页
  • 主题词:软件工具-程序设计-指南

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

树莓派Python编程指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 起航(启动和运行)1

1.1 组装好你的树莓派1

1.2 可能遇到的问题2

1.3 树莓派快速指南3

1.3.1 使用LXDE(轻量级X11桌面环境)3

1.3.2 使用终端4

1.3.3 通过Raspi-Config改变配置6

1.3.4 安装软件6

1.4 Python36

1.4.1 Python解释器7

1.4.2 运行Python程序7

1.5 小结8

第2章 Python简介9

2.1 使用Turtles绘画9

2.1.1 使用循环12

2.1.2 条件处理:if、elif和else14

2.1.3 使用函数和方法组织代码15

2.2 一个Python游戏:猫和老鼠16

2.2.1 理解变量19

2.2.2 定义函数19

2.2.3 在游戏中循环19

2.3 小结20

第3章 Python基础22

3.1 变量、值和类型22

3.1.1 值和类型23

3.1.2 数字排序24

3.1.3 使用Strings保存文字25

3.1.4 布尔值:真或假25

3.1.5 数据类型转换26

3.1.6 知识测试26

3.2 在结构体中存储值27

3.2.1 字典和集合中的非序列元素30

3.2.2 知识测试31

3.3 控制程序流程32

3.3.1 用循环遍历数据32

3.3.2 深入理解循环嵌套33

3.3.3 使用if语句控制程序分支34

3.3.4 捕获异常35

3.4 使用函数复用代码36

3.5 组合装配38

3.6 使用类来构建对象40

3.7 使用模块获得附加特性45

3.8 小结46

3.9 习题答案47

第4章 图形编程48

4.1 图形用户界面(GUI)编程48

4.2 添加控制50

4.3 创建Web浏览器52

4.4 添加窗口菜单60

4.5 小结62

4.6 习题答案62

第5章 搭建游戏65

5.1 构建游戏66

5.2 初始化PyGame69

5.3 为角色创建世界73

5.3.1 检测冲突74

5.3.2 左右移动76

5.3.3 达到目标78

5.3.4 制造挑战79

5.4 在游戏中加入自己的风格83

5.5 添加音乐83

5.6 添加布景84

5.7 让游戏更上一层楼87

5.8 逼真的游戏物理87

5.9 小结91

第6章 使用OpenGL创建图形92

6.1 获取模块93

6.2 创建旋转立方体93

6.2.1 向量和矩阵95

6.2.2 组合包装98

6.2.3 增加光照101

6.3 让屏幕起舞107

6.3.1 建立3D模型109

6.3.2 计算声音强度110

6.4 继续完善115

6.5 添加纹理115

6.6 小结116

第7章 Python与网络117

7.1 理解主机、端口和套接字117

7.1.1 使用IP地址定位计算机117

7.1.2 搭建会话服务器118

7.1.3 “推”向世界121

7.1.4 使用JSON做天气预报123

7.2 知识测验125

7.3 走向网站125

7.3.1 让网站动起来(动态网站)127

7.3.2 使用模板128

7.3.3 使用表格回传数据129

7.4 安全131

7.5 小结134

7.6 习题答案134

第8章 我的世界137

8.1 畅游我的世界138

8.1.1 控制我的世界138

8.1.2 用Python创建我的世界139

8.1.3 深入探索142

8.2 制作贪吃蛇游戏142

8.2.1 移动贪吃蛇146

8.2.2 增长贪吃蛇146

8.2.3 添加苹果146

8.3 深入探索147

8.4 小结148

第9章 多媒体149

9.1 使用PyAudio让计算机发声149

9.1.1 录音151

9.1.2 向树莓派讲话151

9.1.3 向程序提问152

9.1.4 组合包装153

9.1.5 深入探索155

9.2 制作电影155

9.2.1 使用USB网络摄像头155

9.2.2 使用OpenCV添加计算机图像特性158

9.2.3 深入探索160

9.2.4 使用树莓派摄像头模块160

9.2.5 创建直播视频162

9.2.6 深入探索165

9.3 小结165

第10章 脚本166

10.1 从Linux命令行开始166

10.1.1 使用subprocess模块168

10.1.2 命令行标签169

10.1.3 正则表达式170

10.2 知识测验173

10.3 脚本中的网络174

10.4 组合包装175

10.5 在Python中操作文件180

10.6 小结182

第11章 硬件接口183

11.1 硬件设置选择183

11.1.1 母转公接头183

11.1.2 无焊面包板184

11.1.3 成品板和万能板185

11.1.4 PCB加工185

11.2 辅助工具185

11.2.1 剪线/剥线器185

11.2.2 万用表185

11.2.3 电烙铁185

11.3 本章所需的硬件186

11.3.1 第一个电路186

11.3.2 保护树莓派189

11.3.3 电源限制190

11.3.4 获得输入191

11.4 使用I2C、SPI和串口扩展GPIO192

11.4.1 SPI通信协议193

11.4.2 I2C通信协议196

11.4.3 串口通信协议196

11.5 深入研究196

11.5.1 Arduino197

11.5.2 PiFace197

11 5 3 Gertboard197

11.5.4 Wireless Inventor's Kit198

11.6 尝试一些流行工程198

11.6.1 机器人198

11.6.2 家庭自动化198

11.6.3 防盗报警器199

11.6.4 数字艺术199

11.7 小结199

第12章 测试与调试200

12.1 通过打印变量调查故障200

12.2 通过测试发现故障203

12.2.1 使用单元测试检查代码片段204

12.2.2 获得更多断言207

12.2.3 使用测试集进行回归测试209

12.2.4 测试整个程序包210

12.2.5 保证软件可用性210

12.3 究竟需要多少测试211

12.4 小结211

热门推荐