咸鱼Micropython—PyEd 循环流水灯

咸鱼Micropython—PyEd 循环流水灯

流水灯这么写只能亮一次,我想重复这个效果怎么来呢?

循环流水灯

目标:初识变量及循环。从现在开始不做箭头标识了。我们要练练眼力了(手动滑稽)

创建变量

创建一个变量n,用来存储已经运行的次数,初始值0。

左侧菜单栏找到【变量】点击【创建变量】命名为n
咸鱼Micropython—PyEd 循环流水灯_第1张图片
点击确认如下
咸鱼Micropython—PyEd 循环流水灯_第2张图片
选择
在这里插入图片描述
左侧菜单栏找到【数字】选择
在这里插入图片描述
拼插到一起生成代码如图
在这里插入图片描述
循环语句

在Python语言中,有两种类型的循环语句:for语句、while语句。 这个案例我们先来使用while语句。

Python中while语句的一般形式:

while 判断条件:
    语句

判断条件:判断条件分为两种情况,真(True)和假(False),属于bool类型。bool和int、float一样,也属于Number(数字)。True对应的数值是1,False对应的数值是0。当while的判断条件等于真时,才会执行下面的语句。

添加一个循环语句。左侧拼插块选择区域,找到【循环】。

咸鱼Micropython—PyEd 循环流水灯_第3张图片
在【循环】中选择【重复当…执行…】

在这里插入图片描述
点击放到拖拽区,接下来添加循环的判断条件,因为要执行10遍,所以判断n是否小于10。小于号在Python中属于比较运算符。
左侧拼插块选择区找到【逻辑】。
咸鱼Micropython—PyEd 循环流水灯_第4张图片
在【逻辑】中找到比较运算符块,点击下三角可以更变比较内容如:> ,< ,=等等
在这里插入图片描述
在【变量】中找到n,在【数字】中选择0拼接如图
咸鱼Micropython—PyEd 循环流水灯_第5张图片
然后把之前写的流水的积木放进去,并在循环最后另n=n+1(这段小伙伴们试着找一下吧,提示【变量】【数字】)
咸鱼Micropython—PyEd 循环流水灯_第6张图片
Python的语句块
语句块是在条件为真(条件语句)时执行或者执行多次(循环语句)的一组语句。while循环语句就是一种语句块。
在这里插入图片描述
语句块的表示方式——缩进

在使用while时,有没有发现代码区域的代码和以往的不一样。while循环体内的代码前面多了些空格。那是因为在Python中缩进是唯一表示语句块的方法。
一个语句块内所有的语句必须使用相同的缩进(程序第一行不需要缩进)。所以在while循环语句内的代码都保持相同的缩进,必须严格遵守,要不就会报错。标准Python风格是每个缩进级别是使用4个空格。而且整个代码中,每个缩进级别都需要保持相同的空格数。

下载程序之开发板,可以看到流水灯的状态啦

你可能感兴趣的:(#,micropython库,图形化编程,#,python,editor)