您好,欢迎光临有路网!
Python树莓派编程从零开始(第3版)
QQ咨询:
有路璐璐:

Python树莓派编程从零开始(第3版)

  • 作者:(美)西蒙·蒙克(Simon Monk)著 张小明 任海英 译
  • 出版社:清华大学出版社
  • ISBN:9787302611363
  • 出版日期:2022年08月01日
  • 页数:0
  • 定价:¥49.80
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    创建有趣且有用的树莓派程序 不需要具备编程经验,本书就可以帮助读者在强大的树莓派上创建有新意的程序和有趣的游戏。 《Python树莓派编程从零开始(第3版)》介绍了树莓派形式.上的一些变化和新的配置过程,以及对当前版本4的操作系统的更新。通过阅读本书,读者将了解如何配置硬件和软件,如何编写Python脚本,如何创建用户友好的GUI和控制外部电子设备。书中按步骤讲解了一个数字时钟原型项目和一个功能齐全的树莓派机器人项目。 内容涵盖: ●配置树莓派并探索其功能 ●开始编写和调试Python程序 ●使用字符串、列表、函数和字典 ●使用模块、类和方法 ●使用面向对象的开发方法 ●使用Pygame创建用户 友好的游戏 ●使用guizero构建直观的用户界面 ●使用gpiozero库与硬件连接 ●通过GPIO端0连接外部电子设备 ●为项目添加强大的Web功能
    目录
    第1章 引言 1 1.1 树莓派概述 1 1.2 树莓派的作用 3 1.3 树莓派之旅 3 1.4 树莓派配置 5 1.4.1 设备准备 5 1.4.2 连接所有部件 8 1.5 启动 9 1.6 本章小结 11 第2章 树莓派开发基础 13 2.1 Linux 13 2.2 桌面 14 2.3 命令行 15 2.3.1 使用终端进行导航 16 2.3.2 sudo 18 2.4 应用程序 18 2.5 Internet资源 19 2.6 本章小结 20 第3章 Python基础 21 3.1 Mu 21 3.1.1 Python的版本 22 3.1.2 Python Shell 22 3.1.3 编辑器 23 3.2 数字 26 3.3 变量 26 3.4 for循环 28 3.5 模拟骰子 29 3.6 if 32 3.6.1 比较运算 33 3.6.2 合乎逻辑 34 3.6.3 else 35 3.7 while 35 3.8 终端的Python Shell 37 3.9 本章小结 38 第4章 字符串、列表和字典 39 4.1 字符串理论 39 4.2 列表 41 4.3 函数 44 4.4 Hangman游戏 46 4.5 字典 54 4.6 元组 55 4.6.1 为多个变量赋值 56 4.6.2 返回多个值 56 4.7 异常 57 4.8 函数小结 57 4.8.1 数字 58 4.8.2 字符串 58 4.8.3 列表 60 4.8.4 字典 61 4.8.5 类型转换 62 4.9 本章小结 62 第5章 模块、类和方法 63 5.1 模块 63 5.1.1 模块的使用 63 5.1.2 有用的Python库 65 5.2 面向对象 65 5.3 类的定义 66 5.4 继承 68 5.5 本章小结 71 第6章 文件和互联网 73 6.1 文件 73 6.1.1 读取文件 73 6.1.2 读取大型文件 76 6.1.3 写文件 77 6.1.4 文件系统 77 6.2 pickle 78 6.3 JSON 79 6.4 Internet 81 6.5 本章小结 83 第7章 图形用户界面 85 7.1 guizero 85 7.2 Hello World 85 7.3 温度转换器 87 7.4 其他GUI Widget 89 7.5 弹出式窗口 92 7.6 菜单 94 7.7 本章小结 95 第8章 游戏编程 97 8.1 pygame简介 97 8.2 坐标 98 8.3 Hello Pygame 98 8.4 树莓游戏 100 8.4.1 跟踪鼠标 101 8.4.2 添加一个树莓 102 8.4.3 捕获检测和计分 104 8.4.4 计时 104 8.4.5 添加更多树莓 105 8.5 本章小结 109 第9章 硬件接口 111 9.1 GPIO引脚连接 111 9.1.1 引脚函数 112 9.1.2 串行接口引脚 113 9.1.3 电源引脚 113 9.1.4 帽针 114 9.2 带跨接导线的实验板 114 9.3 数字输出 114 9.4 模拟输出 119 9.5 数字输入 121 9.6 模拟输入 123 9.6.1 硬件 123 9.6.2 软件 125 9.7 HAT 128 9.8 本章小结 129 第10章 LED光量控制器项目 131 10.1 项目部件 132 10.2 硬件组装 132 10.3 软件 133 10.4 本章小结 135 第11章 原型项目(时钟) 137 11.1 项目部件 138 11.2 硬件组装 138 11.3 软件 140 11.4 第二阶段 142 11.5 本章小结 145 第12章 树莓派机器人 147 12.1 安装树莓派Zero W 148 12.2 Web控制的漫游者 151 12.2.1 项目部件 152 12.2.2 硬件 153 12.2.3 软件 154 12.3 自动漫游车 157 12.3.1 项目部件 157 12.3.2 硬件 157 12.3.3 软件 159 12.4 本章小结 161 第13章 应用扩展 163 13.1 Linux资源 163 13.2 Python资源 163 13.3 树莓派资源 164 13.4 编程语言 165 13.4.1 Scratch语言 165 13.4.2 C语言 166 13.5 其他语言 167 13.6 应用和项目 168 13.6.1 媒体**(Kodi) 168 13.6.2 家庭自动化 168 13.7 本章小结 169

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外