树莓派Python编程入门与实战(第2版)
2020-03-18 16:34:41 0 举报
AI智能生成
树莓派Python编程入门与实战(第2版)
作者其他创作
大纲/内容
第三部分 高级Python知识
8 使用列表和元组
8.1 关于元组
8.2 关于列表
8.3 使用多维列表存储数据
8.4 在脚本中使用列表和元组
8.5 使用列表解析创建列表
8.6 关于range类型
8.7 小结
8.8 Q&A
8.9 练习
9 字典和集合
9.1 理解Python字典
9.2 字典基础
9.3 用字典编程
9.4 理解Python集合
9.5 集合基础
9.6 从集合获取信息
9.7 修改一个集合
9.8 用集合编程
9.9 小结
9.10 Q&A
9.11 练习
10 使用字符串
10.1 字符串的基础知识
10.2 使用函数操作字符串
10.3 格式化字符串输出
10.4 小结
10.5 Q&A
10.6 练习
11 使用文件
11.1 理解Linux文件结构
11.2 通过Python管理文件和目录
11.3 打开文件
11.4 读取文件
11.5 关闭一个文件
11.6 写文件
11.7 小结
11.8 Q&A
11.9 练习
12 创建函数
12.1 在程序中使用Python函数
12.2 返回值
12.3 给函数传值
12.4 在函数中处理变量
12.5 在函数中使用列表
12.6 递归函数
12.7 小结
12.8 Q&A
12.9 练习
13 使用模块
13.1 介绍模块概念
13.2 探索标准模块
13.3 学习Python模块
13.4 创建定制的模块
13.5 小结
13.6 Q&A
13.7 练习
14 探索面向对象编程的世界
14.1 理解面向对象编程基础
14.2 定义类方法
14.3 使用类模块共享你的代码
14.4 小结
14.5 Q&A
14.6 练习
15 使用继承
15.1 了解类的问题
15.2 理解子类和继承
15.3 在Python中使用继承
15.4 在Python脚本中使用继承
15.5 小结
15.6 Q&A
15.7 练习
16 正则表达式
16.1 什么是正则表达式
16.2 在Python中使用正则表达式
16.3 match()函数
16.4 search()函数
16.5 findall()函数和finditer()函数
16.6 定义基本的模式
16.7 使用高级正则表达式特性
16.8 在Python脚本中使用正则表达式
16.9 小结
16.10 Q&A
16.11 练习
17 异常处理
17.1 理解异常
17.2 处理异常
17.3 处理多个异常
17.4 小结
17.5 Q&A
17.6 练习
第四部分 图形化编程
18 GUI编程
18.1 为GUI环境编程
18.2 Python的GUI包
18.3 使用tkinter包
18.4 tkinter控件
18.5 小结
18.6 Q&A
18.7 练习
19 游戏编程
19.1 理解游戏编程
19.2 了解游戏相关的工具
19.3 配置PyGame库
19.4 使用PyGame
19.5 学习PyGame的更多内容
19.6 处理PyGame动作
19.7 小结
19.8 Q&A
19.9 练习
第五部分 业务编程
20 使用网络
20.1 查找Python的网络模块
20.2 与邮件服务器一起工作
20.3 与网页服务器一起工作
20.4 使用套接字编程连接应用程序
20.5 小结
20.6 Q&A
20.7 练习
21 在程序中使用数据库
21.1 使用MySQL数据库
21.2 使用PostgreSQL数据库
21.3 小结
21.4 Q&A
21.5 练习
22 Web编程
22.1 在树莓派上运行Web服务器
22.2 公共网关接口编程
22.3 扩展Python网页
22.4 处理表单
22.5 小结
22.6 Q&A
22.7 练习
第六部分 树莓派Python项目
23 创建基础的树莓派Python项目
23.1 思考基础的树莓派Python项目
23.2 通过Python显示高清图片
23.3 播放音乐
23.4 小结
23.5 Q&A
23.6 练习
用Python编程
谁应该阅读本书
本书体例
第一部分 树莓派编程环境
1 配置树莓派
1.1 获取树莓派
1.2 获取树莓派
1.3 哪些树莓派外围设备是必须的
1.4 其他不错的外围设备
1.5 决定如何购买外围设备
1.6 让你的树莓派正常工作
1.7 排除树莓派的故障
1.8 小结
1.9 Q&A
1.10 练习
2 认识Raspbian Linux发行版
2.1 了解Linux
2.2 使用Raspbian命令行
2.3 使用Raspbian图形用户界面
2.4 LXDE图形界面
2.5 小结
2.6 Q&A
2.7 练习
3 搭建编程环境
3.1 探索Python
3.2 检查你的Python环境
3.3 安装Python和工具
3.4 关于Python解释器
3.5 关于Python交互式shell
3.6 关于Python开发环境shell
3.7 创建Python脚本
3.8 使用适当的工具
3.9 小结
3.10 Q&A
3.11 练习
第二部分 Python编程基础
4 Python基础
4.1 Python脚本的输出
4.2 格式化脚本
4.3 理解Python变量
4.4 给Python变量赋值
4.5 关于Python数据类型
4.6 获取用户输入
4.7 小结
4.8 Q&A
4.9 练习
5 在程序中使用算术
5.1 使用数学运算符
5.2 使用分数进行计算
5.3 使用复数
5.4 math模块的高级功能
5.5 使用NumPy数学库
5.6 小结
5.7 Q&A
5.8 练习
6 控制你的程序
6.1 使用if语句
6.2 组合多条语句
6.3 通过else语句添加其他条件
6.4 使用elif添加更多的条件
6.5 在Python中比较值
6.6 检查复杂的条件
6.7 对条件检查取反
6.8 小结
6.9 Q&A
6.10 练习
7 循环
7.1 执行重复的任务
7.2 使用for循环进行迭代
7.3 使用while循环
7.4 创建嵌套循环
7.5 小结
7.6 Q&A
7.7 练习
0 条评论
下一页