思维导图备注

树莓派Python编程指南
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

前言

浏览 4 扫码
  • 小字体
  • 中字体
  • 大字体
2022-01-24 10:10:07
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 前言
  • 致谢
    • 1.1 组装好你的树莓派
    • 1.2 可能遇到的问题
    • 1.3 树莓派快速指南
      • 1.3.1 使用LXDE(轻量级X11桌面环境)
      • 1.3.2 使用终端
      • 1.3.3 通过Raspi-Config改变配置
      • 1.3.4 安装软件
    • 1.4 Python3
    • 1.4.2 运行Python程序
  • 第2章 Python简介
    • 2.1 使用Turtles绘画
      • 2.1.1 使用循环
      • 2.1.2 条件处理:if、elif和else
      • 2.1.3 使用函数和方法组织代码
    • 2.2 一个Python游戏:猫和老鼠
      • 2.2.1 理解变量
      • 2.2.2 定义函数
      • 2.2.3 在游戏中循环
    • 2.3 小结
  • 第3章 Python基础
    • 3.1 变量、值和类型
      • 3.1.1 值和类型
      • 3.1.2 数字排序
      • 3.1.3 使用Strings保存文字
      • 3.1.4 布尔值:真或假
      • 3.1.5 数据类型转换
      • 3.1.6 知识测试
    • 3.2 在结构体中存储值
      • 3.2.1 字典和集合中的非序列元素
      • 3.2.2 知识测试
    • 3.3 控制程序流程
      • 3.3.1 用循环遍历数据
      • 3.3.2 深入理解循环嵌套
      • 3.3.4 捕获异常
    • 3.4 使用函数复用代码
    • 3.5 组合装配
    • 3.6 使用类来构建对象
    • 3.7 使用模块获得附加特性
    • 3.8 小结
    • 3.9 习题答案
  • 第4章 图形编程
    • 4.1 图形用户界面(GUI)编程
    • 4.2 添加控制
    • 4.3 创建Web浏览器
    • 4.4 添加窗口菜单
    • 4.5 小结
  • 4.6 习题答案
    • 5.1 构建游戏
    • 5.2 初始化PyGame
    • 5.3 为角色创建世界
      • 5.3.1 检测冲突
      • 5.3.2 左右移动
      • 5.3.3 达到目标
      • 5.3.4 制造挑战
    • 5.4 在游戏中加入自己的风格
    • 5.5 添加音乐
    • 5.6 添加布景
    • 5.7 让游戏更上一层楼
    • 5.8 逼真的游戏物理
    • 5.9 小结
  • 第6章 使用OpenGL创建图形
    • 6.1 获取模块
    • 6.2 创建旋转立方体
      • 6.2.1 向量和矩阵
      • 6.2.2 组合包装
      • 6.2.3 增加光照
    • 6.3 让屏幕起舞
      • 6.3.1 建立3D模型
      • 6.3.2 计算声音强度
    • 6.4 继续完善
    • 6.5 添加纹理
    • 6.6 小结
  • 第7章 Python与网络
    • 7.1 理解主机、端口和套接字
      • 7.1.1 使用IP地址定位计算机
      • 7.1.2 搭建会话服务器
      • 7.1.3 “推”向世界
      • 7.1.4 使用JSON做天气预报
    • 7.2 知识测验
    • 7.3 走向网站
      • 7.3.1 让网站动起来(动态网站)
      • 7.3.2 使用模板
      • 7.3.3 使用表格回传数据
    • 7.4 安全
    • 7.5 小结
    • 7.6 习题答案
  • 第8章 我的世界
    • 8.1 畅游我的世界
      • 8.1.1 控制我的世界
      • 8.1.2 用Python创建我的世界
      • 8.1.3 深入探索
    • 8.2 制作贪吃蛇游戏
      • 8.2.1 移动贪吃蛇
      • 8.2.2 增长贪吃蛇
      • 8.2.3 添加苹果
    • 8.3 深入探索
    • 8.4 小结
  • 第9章 多媒体
    • 9.1 使用PyAudio让计算机发声
      • 9.1.1 录音
      • 9.1.2 向树莓派讲话
      • 9.1.3 向程序提问
      • 9.1.4 组合包装
      • 9.1.5 深入探索
    • 9.2 制作电影
      • 9.2.1 使用USB网络摄像头
      • 9.2.2 使用OpenCV添加计算机图像特性
      • 9.2.3 深入探索
      • 9.2.4 使用树莓派摄像头模块
      • 9.2.5 创建直播视频
      • 9.2.6 深入探索
    • 9.3 小结
  • 第10章 脚本
    • 10.1 从Linux命令行开始
      • 10.1.1 使用subprocess模块
      • 10.1.2 命令行标签
      • 10.1.3 正则表达式
    • 10.2 知识测验
    • 10.3 脚本中的网络
    • 10.4 组合包装
    • 10.5 在Python中操作文件
    • 10.6 小结
  • 第11章 硬件接口
    • 11.1 硬件设置选择
      • 11.1.1 母转公接头
      • 11.1.2 无焊面包板
      • 11.1.3 成品板和万能板
      • 11.1.4 PCB加工
    • 11.2 辅助工具
      • 11.2.2 万用表
    • 11.2.3 电烙铁
      • 11.3.1 第一个电路
      • 11.3.2 保护树莓派
      • 11.3.3 电源限制
      • 11.3.4 获得输入
    • 11.4 使用I2C、SPI和串口扩展GPIO
      • 11.4.1 SPI通信协议
      • 11.4.2 I2C通信协议
      • 11.4.3 串口通信协议
    • 11.5 深入研究
      • 11.5.2 PiFace
      • 11.5.3 Gertboard
    • 11.6 尝试一些流行工程
      • 11.6.2 家庭自动化
      • 11.6.3 防盗报警器
      • 11.6.4 数字艺术
    • 11.7 小结
  • 第12章 测试与调试
    • 12.2 通过测试发现故障
      • 12.2.1 使用单元测试检查代码片段
      • 12.2.2 获得更多断言
      • 12.2.3 使用测试集进行回归测试
      • 12.2.4 测试整个程序包
      • 12.2.5 保证软件可用性
    • 12.3 究竟需要多少测试
    • 12.4 小结
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《树莓派Python编程指南》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度