451浏览
查看: 451|回复: 0

【临沂】树莓派Python学习笔记(一)

[复制链接]
一直以来对Python还是有一些抵触心理的,因为习惯了图形化的界面,对代码编程一直提不起兴趣来,看着那些密密麻麻的代码就莫名的头疼,古德微的花老师自33日开始开设了Python的直播课,虽然还是很担心自己学不会,但还是如期等在电脑旁听课了,为了逼迫自己能够学到点东西,决定写学习笔记,希望整个课程学下来即使不能很好的使用Python编程也能够卸下对Python的畏惧心理,和它交朋友。
想来是为了引起我们学习的兴趣也是为了不要惧怕Python,花老师先让我们看了一个用Python编写的红外成像摄像头拍照,代码如下图,如果感兴趣并且有红外成像摄像头的朋友可以试一下(我是买不起,太贵了!),在这里吐槽一下,虽然花老师也讲了一下这个代码,但是我完全还是懵的,听不懂!
202003046147..png
虽然听不懂,但是感觉代码并不多,还是被Python强大的功能给震撼到了,花老师还介绍了Python编程的很多好处,听起来感觉很厉害的样子,但是有点听得见摸不着的感觉,可能是我水平太菜了吧。
但是实践操作中编写的几个小程序还是让我有了些许的信心。
一、首先说一下在树莓派中使用Python的方法
把显示器连接到树莓派上,树莓派通电之后进入树莓派的系统窗口,单击左上角的树莓派标志,选择“编程”中的“Thonny Python IDE,会打开Python编程窗口。
202003043946..png
二、编写程序
1.终于要开始写程序了,还是用最常用的“HelloWorld!”开启我们的编程之旅吧!在这里我们学到一个语句叫“print”,意思是打印输出的意思。运行之前要先保存文件才行哦,不然是不能运行的。后面又加了一句“This is my first python program”是不是很有仪式感呢?
202003045079..png
2. 循环结构
在图形化编程中重复几次积木已经很熟悉了,来看看它的Python代码是什么样的吧
202003041935..png
使用变量“i”的循环又是怎样的Python代码呢?
202003048553..png
range定义了范围,本例的意思是从0,开始到10结束,但不包含10,间隔1.
3. 判断结构
202003048321..png
判断相等用 ==, 不相等用 !=
4. 变量和input函数
变量命名规则:
只能包含英文字母、数字、和下划线_,开头不能是数字,字母区分大小写,不能使用内置关键字。用等号赋值,可以一次性定义并赋值多个变量。
input()函数
Shell读取一行键入的内容,并保存为字符串。括号内可以有一行字符串做为参数,会在读取输入之前被打印出来。
202003046492..png
回过头来看看还是学了挺多的,希望自己能够坚持下去,加油!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail