开发者社区> 华章计算机> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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

简介:
+关注继续查看


9a06eaac8672fd0fc69f225c7b9aa34b5c1ab754

前  言
计算机已经不再只是用来工作的方盒子。任何拥有一个可编程处理中心的东西都可以称作计算机。游戏终端、智能手机、全球卫星定位系统(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编程快速上手——让繁琐工作自动化》——1.5 第一个程序
本节书摘来自异步社区《Python编程快速上手——让繁琐工作自动化》一书中的第1章,第1.5节,作者[美] Al Sweigart,王海鹏 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.5 第一个程序 虽然交互式环境对于一次运行一条 Python指令很好,但要编写完整的Python程序,就需要在文件编辑器中输入指令。
1973 0
10057
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载