《树莓派Python编程指南》—— 导读

    xiaoxiao2023-09-15  162

    前  言 计算机已经不再只是用来工作的方盒子。任何拥有一个可编程处理中心的东西都可以称作计算机。游戏终端、智能手机、全球卫星定位系统(GPS)单元、平板电脑以及其他许多令人难以置信的设备都说明了这一点。它们都是计算机,并且它们已经接管了这个世界。我们用它们来工作、通信,以及娱乐。事实上,很难找到有哪个领域还从未使用过计算机。 销售人员喜欢用智能来描述嵌入式计算机设备(智能手机、智能电视、智能手表等),事实上它们却并不智能。处理单元只是块执行指令的硅片。智能手机的“智能”并非来自计算机芯片,而是来自对它们编程的人。 计算机是迄今为止人类发明的最强大的工具,但是由于很少有人知道如何开发它的潜能,目前我们只是使用了它的一小部分功能。在充满计算机的世界中,最重要的就是那些可以发挥计算机全部性能的编程人员。编程,是一项基本技能,并且在未来会变得更重要。 什么是编程 我们已经指出,计算机并不智能。它只是个按照清单一步步执行指令的单元。这个指令清单就是程序。编程,就是接受任务,将其分解成多个步骤,然后把它们用计算机可以理解的语言写下来。 树莓派可以理解多种语言,在本书中,你将学习到Python3——一种非常强大易学的语言。 本书适用于拥有树莓派并希望学些计算机编程的读者。学习本书不要求读者具有编程经验或者其他类似的技术。即便你只爱看漫画和科幻小说,都没关系,只要你具备前两个基本条件,这本书就是为你准备的。 读完本书,你将会对Python3有很深的理解,并且熟悉许多非常有用的模块(Python 附加模块)。通过Python3和这些模块,你将能控制树莓派的各个功能。你可以通过控制基本输入输出口(GPIO)使它和外界交互,或者用它连通互联网。拥有一个摄像头,你可以用树莓派拍照片,也可以制作游戏,操纵三维世界。简而言之,这是一本介绍如何发掘你的树莓派的全部潜力的图书。 目  录 前言 [第1章 起航(启动和运行) 1.1 组装好你的树莓派 ]( https://yq.aliyun.com/articles/118389) 1.2 可能遇到的问题 [1.3 树莓派快速指南 1.3.1 使用LXDE(轻量级X11桌面环境) 1.3.2 使用终端 1.3.3 通过Raspi-Config改变配置 1.3.4 安装软件 ]( https://yq.aliyun.com/articles/118409) [1.4 Python3 1.4.1 Python解释器 1.4.2 运行Python程序 ]( https://yq.aliyun.com/articles/118416) 1.5 小结 [第2章 Python简介 2.1 使用Turtles绘画 2.1.1 使用循环 2.1.2 条件处理:if、elif和else 2.1.3 使用函数和方法组织代码 ]( https://yq.aliyun.com/articles/118457) [2.2 一个Python游戏:猫和老鼠 2.2.1 理解变量 2.2.2 定义函数 2.2.3 在游戏中循环 ]( https://yq.aliyun.com/articles/118474) 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 知识测试 ]( https://yq.aliyun.com/articles/118497) [3.2 在结构体中存储值 3.2.1 字典和集合中的非序列元素 3.2.2 知识测试 ]( https://yq.aliyun.com/articles/118506) [3.3 控制程序流程 3.3.1 用循环遍历数据 3.3.2 深入理解循环嵌套 3.3.3 使用if语句控制程序分支 3.3.4 捕获异常 ]( https://yq.aliyun.com/articles/118517) 3.4 使用函数复用代码 3.5 组合装配 3.6 使用类来构建对象 3.7 使用模块获得附加特性 3.8 小结 3.9 习题答案 相关资源:树莓派Python编程指南
    最新回复(0)