Python树莓派编程从零开始
¥
25.95
5.2折
¥
49.8
九五品
仅1件
作者[美]西蒙·蒙克 著,张小明,任海英 译
出版社清华大学出版社
ISBN9787302611363
出版时间2022-08
版次1
装帧平装
开本16开
纸张胶版纸
页数169页
字数99999千字
定价49.8元
上书时间2024-05-16
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:Python树莓派编程从零开始
定价:49.80元
作者:[美]西蒙·蒙克 著,张小明,任海英 译
出版社:清华大学出版社
出版日期:2022-08-01
ISBN:9787302611363
字数:182000
页码:169
版次:3
装帧:平装
开本:32开
商品重量:
编辑推荐
通过阅读《Python树莓派编程从零开始(第3版)》,你将学会配置树莓派,编写并调试Python程序;学会使用Python的字符串、列表、函数和字典,以及模块、类方法等;还可以使用pygame创建用户友好的游戏,使用guizero构建直观的用户界面,使用gpiozero库与硬件连接,通过GPIO端口连接外部电子设备。本书内容详尽,实例丰富,不仅适合软硬件开发人员、高校学生、Python爱好者、树莓派爱好者学习,也适合作为从事树莓派编程相关实践的人员参考。《Python树莓派编程从零开始(第3版)》汇集了在树莓派上使用Python开发硬件和软件的大量示例及源代码,每个示例均由一线工程师精心挑选,具有很强的实用性,相信这些示例能为开发者提供解决方案的参考。我们非常高兴地看到,本书的出版很好地满足了图书市场对类似书籍的需求,也为关心这一领域的读者、致力于树莓派课程的教师,以及学习相关课程的学生提供了一种选择。
内容提要
创建有趣且有用的树莓派程序不需要具备编程经验,本书就可以帮助读者在强大的树莓派上创建有新意的程序和有趣的游戏。《Python树莓派编程从零开始(第3版)》介绍了树莓派形式.上的一些变化和新的配置过程,以及对当前版本4的操作系统的更新。通过阅读本书,读者将了解如何配置硬件和软件,如何编写Python脚本,如何创建用户友好的GUI和控制外部电子设备。书中按步骤讲解了一个数字时钟原型项目和一个功能齐全的树莓派机器人项目。内容涵盖:配置树莓派并探索其功能开始编写和调试Python程序使用字符串、列表、函数和字典使用模块、类和方法使用面向对象的开发方法使用Pygame创建用户 友好的游戏使用guizero构建直观的用户界面使用gpiozero库与硬件连接通过GPIO端0连接外部电子设备为项目添加强大的Web功能
目录
章 引言 11.1 树莓派概述 11.2 树莓派的作用 31.3 树莓派之旅 31.4 树莓派配置 51.4.1 设备准备 51.4.2 连接所有部件 81.5 启动 91.6 本章小结 11第2章 树莓派开发基础 132.1 Linux 132.2 桌面 142.3 命令行 152.3.1 使用终端进行导航 162.3.2 sudo 182.4 应用程序 182.5 Internet资源 192.6 本章小结 20第3章 Python基础 213.1 Mu 213.1.1 Python的版本 223.1.2 PythoShell 223.1.3 编辑器 233.2 数字 263.3 变量 263.4 for循环 283.5 模拟骰子 293.6 if 323.6.1 比较运算 333.6.2 合乎逻辑 343.6.3 else 353.7 while 353.8 终端的PythoShell 373.9 本章小结 38第4章 字符串、列表和字典 394.1 字符串理论 394.2 列表 414.3 函数 444.4 Hangman游戏 464.5 字典 544.6 元组 554.6.1 为多个变量赋值 564.6.2 返回多个值 564.7 异常 574.8 函数小结 574.8.1 数字 584.8.2 字符串 584.8.3 列表 604.8.4 字典 614.8.5 类型转换 624.9 本章小结 62第5章 模块、类和方法 635.1 模块 635.1.1 模块的使用 635.1.2 有用的Python库 655.2 面向对象 655.3 类的定义 665.4 继承 685.5 本章小结 71第6章 文件和互联网 736.1 文件 736.1.1 读取文件 736.1.2 读取大型文件 766.1.3 写文件 776.1.4 文件系统 776.2 pickle 786.3 JSON 796.4 Internet 816.5 本章小结 83第7章 图形用户界面 857.1 guizero 857.2 Hello World 857.3 温度转换器 877.4 其他GUI Widget 897.5 弹出式窗口 927.6 菜单 947.7 本章小结 95第8章 游戏编程 978.1 pygame简介 978.2 坐标 988.3 Hello Pygame 988.4 树莓游戏 1008.4.1 跟踪鼠标 1018.4.2 添加一个树莓 1028.4.3 捕获检测和计分 1048.4.4 计时 1048.4.5 添加更多树莓 1058.5 本章小结 109第9章 硬件接口 1119.1 GPIO引脚连接 1119.1.1 引脚函数 1129.1.2 串行接口引脚 1139.1.3 电源引脚 1139.1.4 帽针 1149.2 带跨接导线的实验板 1149.3 数字输出 1149.4 模拟输出 1199.5 数字输入 1219.6 模拟输入 1239.6.1 硬件 1239.6.2 软件 1259.7 HAT 1289.8 本章小结 1290章 LED光量控制器项目 13110.1 项目部件 13210.2 硬件组装 13210.3 软件 13310.4 本章小结 1351章 原型项目(时钟) 13711.1 项目部件 13811.2 硬件组装 13811.3 软件 14011.4 第二阶段 14211.5 本章小结 1452章 树莓派机器人 14712.1 安装树莓派Zero W 14812.2 Web控制的漫游者 15112.2.1 项目部件 15212.2.2 硬件 15312.2.3 软件 15412.3 自动漫游车 15712.3.1 项目部件 15712.3.2 硬件 15712.3.3 软件 15912.4 本章小结 1613章 应用扩展 16313.1 Linux资源 16313.2 Python资源 16313.3 树莓派资源 16413.4 编程语言 16513.4.1 Scratch语言 16513.4.2 C语言 16613.5 其他语言 16713.6 应用和项目 16813.6.1 媒体中心(Kodi) 16813.6.2 家庭自动化 16813.7 本章小结 169
作者介绍
SimonMonk博士拥有控制论和计算机科学学士学位以及软件工程博士学位。从少年时代起,他就是一名活跃的电子玩家。现在,他是一名的全职作家,撰写了20余本有关创客和电子题材的著作,尤其是对Arduino和树莓派有独到的见解和洞察力。Monk博士的图书包括《Arduino编程从零开始》《FPGA编程从零开始》 等。Monk博土还为MonkMakes.com设计产品。你可以在Twitter上关注他(@simonmonk2),也可以通过他的个人网站ttp://simonmonk.org/了解其图书写作和制作活动。
序言
— 没有更多了 —
以下为对购买帮助不大的评价