学习使用Python 3和Raspberry Pi进行编程的入门课程。
注释ⓘ Cet article peut avoir été partiellement ou totalement traduit à l'aide d'outils automatiques. Nous nous excusons des erreurs que cela pourrait engendrer.
我们知道,我们的许多读者都想学习如何为Raspberry Pi编写代码和构建自己的软件,但不知道如何开始或从哪里开始。
很好,Raspberry Pi的发明是为了让所有人都能学习编程!
通过本教程,您将能够学习Python的基础知识,从而使您能够创建简单的软件,尤其是控制连接到Raspberry Pi的设备。
该Python课程所需的材料
要学习本课程,您只需要以下材料:
您还需要能够通过屏幕/键盘或通过SSH远程控制Raspberry Pi(请参阅本主题的教程)。
这门课程适合谁?
本课程更适合初学者。它没有深入介绍Python的高级用法,但可以让您发现该语言的基础。
这样获得的知识仍应允许您执行可能需要的大多数程序,但还应提供一些基础知识,使您可以自己获得更多的知识。
本课程的最初创建目的是为了让一班计算机科学专业的一年级学生学习,以便在大约8小时的时间内,向他们介绍Python。
设计本课程的目的是作为演示文稿支持,它将在课程结束时分发,以使学生可以将其用作完整的复习纸。您还将看到一些与此类演讲相关的句子,例如组队规则,我们将其留给任何希望从中得到启发的老师。
如果您需要训练人们使用Python,尤其是在数字和计算机科学专业等领域,则可以重用此演示文稿,而不会遇到任何权利问题!
我们只要求您引用课程的来源!
本课程中看到的Python要点
在本课程中,您将找到以下主题:
- Python概述,历史和使用
- 安装开发环境
- 探索Python外壳
- 创建第一个Python脚本
- 使用变量并读取用户值
- 了解Python中类型的概念
- 处理并显示文字
- 使用数学运算符
- 在程序中使用条件
- 循环重复动作
- 重复使用带有功能的代码
- 在Python和Pip库中查找并使用其他人的代码
- 用“导入”剪切程序
- 使用Python读写文件
- 使用Python运行Linux命令
- 将Python连接到数据库并使用MySQL
- 练习,创建一个使用API的Python程序
- 在Python上寻求帮助的最佳场所
小词典
本课程介绍了诸如变量之类的计算机基础知识的用法,但是由于它是为已经具有一些编程基础知识的学生准备的,因此并不总是详细涵盖他们的兴趣。
这里有一个小的词汇表,可以帮助您了解这些基本概念的兴趣。
- 变量:一种将不变的唯一名称与可以更改的值相关联的方法。例如,以“ number_turn”为名存储游戏的回合数,该回合数将逐渐发展,以便轻松找到它。
- 循环:一种重复动作的方法,而不必在程序中多次写入。例如,显示1、2、3 …,1000,而实际上不必键入用于显示的命令的1000倍。
- 条件:仅当满足某些条件时,才可以执行程序的一部分的方式。例如,显示1、2、3 …,1000,但以红色显示数字,仅在大于5且小于10的情况下显示。
- 类型:表征变量的内容,以便知道它是否包含数字,文本,类型为true或false的值,值的数组等。
- 功能:一种将代码的一部分分组为唯一名称的一种方法,以便能够轻松调用它而不必重写它。例如,如果我们经常看到时打开它,我们将为此创建一个函数,该函数每次都会调用,而不是一直重复输入相同的复杂代码。
- 库:一组处理同一主题(例如,发送电子邮件)的功能,这些功能已组合在一起,以便可以轻松使用并集成到任何程序中。
Raspberry Pi的Python简介
您可以在以下地址全屏查看此课程:https://raspberry-pi.fr/cours/slides-python-introduction.html
想进一步了解Python,需要更完整的教程吗?查看我们的合作伙伴Éléphorm的学习Python的课程!
您还可以获取PatriceClément的书“ Python和Raspberry pi”。