下面我们开始编制例行程序,首先我们看一下程序数据, 我们需要创建一个 p 一点程序数据,作为编程时的偏移功能基准点,我们点击主功能菜单按键选择程序数据。 关节数据, jp 零和 jp 一,我们不需要更改位置数据,我们需要新建一个 p 一点, p 点 位于弓箭坐标系的 x 五十 y 五十 z 五毫米的位置 确定,这样我们以批点为基准进行偏移功能的运算。下面我们开始编制例行程序。选择主公众菜单按键,选择程序编辑器, 点击模块,选择卖猫的程序模块,点击显示模块, 选择例行程序,点击文件选择新建程序名称改为 wh i l e。 循环 程序确定, 点击显示例行程序。首先我们添加绝对关节指令,使机器人回到机械原点。点击添加指令,选择木 abs 接 速度更改为两百转弯数据, 继续添加绝对关节指令,在下方使第五轴旋转 五十二度。下面我们定义三个变量, yg 一等于零, yg 二等于零, yg 三等于零,我们点击 复制命令为之一等于零,继续添加为之二等于零, 继续添加 red 三等于零。这里边睿智一表示 四十方向偏移的数值变量, v 十二表示 y 方向偏移的数值变量。 大家可以理解为歪枝一是美列矩形之间偏移的距离是在 x 方向上偏移,歪枝二呢是美行之间偏移的距离是在歪方向偏移。歪枝 三用于计算完成正方形轮廓轨迹的个数,我们一共需要完成第一行的四个正方形, 下面我们 我们开始添加 yo 循环语句,我们选择下一个选择 yo 指令, 这里边添加了一个没有程序段,这里边的站位服表示的是条件,我们希望机器人完成第一行四个正方形轮廓轨迹, 我们用歪枝三来作为判断的条件。当歪枝三小于四十,机器人重复执行里边的例行程序,我们点击暂位符, 选择增加选择,小于 点击第一个站位数。当 y 之三小于四十, 执行循环语句里边的例行程序, 我们添加木耳指令,我们点击 速度修改为两百转弯,数据设置为零, 点击星号选择功能,选择偏移, 我们点击编辑,选择全部基准点,我们设置为 p 一, 在 x 方向上偏移的数值是 yg 一,在 y 方向偏移的数值是 rig 二, yg 一 睿智二。在 z 方向上,我们希望到达 p 点上方 五十毫米的位置,输入 z 五十确定,确定,确定。这条语句就是让机器人的 tcp 点到达 pe 点的上方五十毫米处,我们选择编辑, 点击复制,选择粘贴。下一条语句,要求机器人的 tcp 点到达 p 一点的位置,我们更改偏移值, 编辑全部写入 z 轴,方向偏移为零,确定确定。 下面我们开始由批点 向正上方偏移一个正方形的编程。开始编制第一个正方形的轮廓轨迹,我们选择复制,选择粘贴,修改偏移值 编辑。全部由 p 点到达这一点的位置时, x 方向没有变化, y 方向增加了一个正方形的边长五十毫米,所以 x 方向仍然偏移的是 y 之一, y 方向偏移的是 y 之二,加五十 确定确定。下面我们到达下一点,选择复制, 选择粘贴, 编辑全部,这个时候在 x 方向上增加了正方形的一个边长五十, y 方向上也增加了一个五十, 所以这里边 y 之一也加五十。 确定确定由这一点到达下一点,到达这一点时,歪方向没有变化, x 增加了五十, 我们选择复制,选择粘贴,我们更改偏移植编辑 全部,这个时候 x 方向上增加了五十, y 方向没有变化,仍然是睿智。二、确定确定, 然后我们再回到 p 点的位置,我们选择前面的 p 点复制粘贴,然后我们再抬高 p 点上方五十毫米处复制 粘贴,这样我们第一个正方形的轮廓轨迹就编制完成了。然后我们添加条件的 变量值的运算,我们添加一个负值命令, y 至三等于添加加号等于 y 至三加一, 这条语句的含义就是歪枝三等于歪枝三加一,完成了一个正方形的轮廓轨迹。 下面我们要给 x 方向进行偏移一个运算,我们写入负值命令, y 之一等于 y 之一,加上 x 方向便宜的距离是六十, 这样我们第一行的逆行程序我们就编制完成了。
粉丝551获赞1300

我们今天来学习最后一个关于逻辑控制的 i o 常用指令,那就是 while 指令,那么 while 指令同样呢?我们先来学习一下它的格式。在程序编辑器下,我们直接添加 will 指令,那 will 指令在哪里?同样在我们通用程序下,点击下一个,找到 while 指令, 在下方插入,并且把我们注视行删除掉,不会影响我们的操作。此时我们可以观察到 well, 空格度, 空格 in the well, 那这就是我们整个 well 指令的完整的程序,那中间就是我们的判断语句步,后面跟的是我们要执行的语句, 那我们如果要判断 number 一是否大于 number 二,我们需要建两个变量,那这两个变量分别是 number 类型的变量,所以我们打开程序数据,找到 number 类型,点击新建第一个,我们叫 number 一初始值,我们定义 number 一, 先定义 number 一是大于 number 二的, number 一等于七,点击确定,点击确定,然后再用同样的办法新建 number 二。 number 二的数据值,我们复制一个比七小的数据,我们复制为四, 点击确定。他的判断语句就比较简单,是 number 一大于 number 二,然后把我们的判断语句输上,我们的判断语句是 number 一 大于 number 二,已经确定好,这是我们的判断语句,那我们判断这个语句是想让他做什么呢?如果 number 一大于 number 二,我们想让他做的是让 number 一 减一之后再复制给 number 一,那也就是说我们是实现了 number 一自减这样一个动作,所以我们添加一个复制的指令,左侧是 number 一,右侧是 number 一减一。编辑之后,点击仅选定内容, 可以实现 number 一减一这样一个指令的输入了,那这样我们就完成了我们的简单的指令的程序。

那今天给大家来分享一下耳钉堵中的这个循环语句,循环语句我们大致分为这个三类啊,第一种是我们的 wow 循环, 第二种是我们的都挖耳循环,第三种是我们的 so 循环。那我们今天主要来讲一下这个 wy 循环和 dower 循环,放循环,我们等到下个视频来讲,好吧, 那外号循环什么意思啊?顾名思义,有没有发现这个跟我们的 f 那分身结构很像,对不对?单分身结构很像,那他的表达是也就是起到什么作用啊?也就是说他这个判断的效果, 如果他表达是里面是成立的,那他渔具就执行,如果不成立,渔具又不执行啊,跟我们 f 其实很像。第二个什么呢?都挖耳循环,他怎么样呢?首先他 不禁判断,他把里面的语句先执行一次,执行一次以后呢?那下一次他就要进行一个判断了,那如果你成立,那我就执行,如果不成立我们就不执行 啊。放学我们简单讲一下,放学他有三个表达式,第一个是给出这个量的处置值,第二个表达是他是进行判断的,就是你这个是否成立或是不成立。第三个表达是是给我们一个增量的啊,就是他里面这个数值如何变化给一个增量的,然后才那个 执行里面的语句,这是我们的这个跳出那个这个代码,我们到下节课进行会讲,好吧,这节课我们先讲一下这个沃尔循环,那么接下来通过实力来了解一下。 那我们看来大家来看一下,今天我带了又是真咱们这个啊,丁路一个主板啊,导线是两根度包线,然后是这个一个按钮模块和一个这个 led 灯,那今天达到这个功能和前几天不一样,他稍微有一些难度了,那我们说他要执行,你按下灯就亮,松开灯就灭,其实很简单,对不对?非常简单,一下 实现啊,但是今天要实现什么?你按一下按钮,手松开以后灯是亮的,再按一下按钮,松开以后灯是灭的,就实现这个单个按钮,控制我们灯的这个亮面。好吧,那看我们接下来怎么实现啊。那么首先我们要 先我们的拼毛豆定义我们的银角,是吧? 首先我们啊,这里没有讲我们银角啊,啊,这里银角,我们按钮连的是一个二号银角,然后灯连的是一个十三号银角啊,这里给大家讲一下二号银角,十三号, 这里就是我们的 input 啊, 十三号数码 led 灯,我们之前 讲过,是吧?他是好的 pot。 那么接下来会遇到我们这个单分支结构啊。 a, 第一个这里面写表达是什么呢?表达是是写什么?判断我们的这个按由是否按下他连是不是二号?二号你讲对吧?我们写什么?喊出大家都认得,是吧?获取他的这个高低电瓶嘛, 这是我们的二号,来判断他是不是等于我们的这个嗨,是吧? 然后这里如果他是高电瓶,也就让我们的灯,这里的灯是不是就亮了,对不对?再按一下灯是不是就灭了,对吧? 那灯亮我们怎么设置啊? 首先我们的十三号银角是吧?那我们是怎么实现单个按钮控制他的亮面啊? 其实这里有个小技巧,你想我们如果按下,如果我们现在给十三号银角定一个,嗨,那十三号银角是这样的人名, 他是不是亮,对不对?但是这个时候如果我们十三号银角把他现在的状态给了他看,是什么状态啊? 你又说,那我现在十三号银角是不是高的一个状态,对吧?那是不是一直变化就是十三号银角的高低电瓶的一个变化,对不对?有没有问题?是不是?那我们只要把这个十三号银角这个电瓶 状态给他输进去就可以了, 其实他这里有些那个从业之后我们学生都会比较难理解啊,那么如果这个难理解的话,呃,我再我会再出一期视频,专门一下解释一下这个,好吧,我们先把它写了啊, 这是我们的十三号端口,对吧?那你想一下,那我按一下,他是要亮下一个,是不是要灭,是吧?所以我们在这里要用一个 c, 让他的状态和上一个状态不一样, c 就可以了,这时我们给他加一个分号, 那就是我们今天烧鹿。 好,这就好了。是啊,我们现在来看一下啊,我按一下,一下是不是亮了,再按一下,一下是不是灭了?再按一下, 按一下,再按一下,再按一下,你会发现有很多时候有问题,对不对?哎,老师,我按一下一下他就怎么灭了,又亮了,对不对?那这就相当于我们这不是说我们程序哪里逻辑不对,是因为什么?因为程序运行是比较快,他是电流,他运行的速度会比较快, 这时候我们要加个什么?加一个间隔时间,间隔时间,但这个间隔时间要加的比较有技巧啊,那看我们怎么加啊?这个时候要用到我们的这个不好循环了。 首先我们进入沃尔循环,对吧?首先括号,再是我们的什么两个,这个 首先写表达是,那我们要怎么样呢?首先我按一下, 那我们要等待个时间,什么叫等待时间?就是我按下按钮的时候,他给我等待一个时间,他就不直行,后面的等到我松开后他再去亮,对不对?是不是实行我们一个按下和松开的一个效果,对吧? 休闲 问这二号端口他是否等于我们的这个害, 对吧?等于这个汗水,我们再执行后面这个语句,那后面这个语句要怎么写啊? 这里要使用到我们的这个延时函数了,但是那个得力,是吧? 递一下那个,哎,我们的得力,得力,这时候让他等待一个十就可以了,我们说单位是不是一个好秒,对吧?我们等待十是不是有几乎我们人是察觉不到的,对吧?对不对? 零点零零一,零点零零一秒嘛,对不对?根本查不到,那这是我们写入进去我们看看一下啊, 哎,好了,哎,我们现在再来看按一下是不是亮了,再按一下是不是灭了我一,不论我怎么按, 是不是再也没出现我们上一个那个情况了,对吧?我们仔细看一下我们这个沃尔循环,沃尔循环首先他什么时候成立?是不是等着等我们这个按下的时候我们这里有奖,对吧?按下的时候他是不是在成立,对不对?我们这个代码里面有奖,这项代码 是不按下的时候他才成立,对吧?也就按下的时候,你这时候执行的是什么?是不是这个灯和亮是不执行的?这就是干在干什么,对吧?得内时,也就是说一直在延时,一直在延时,直到我松开的时候,延时的这个命令是不是执行完了?执行下一个让我们这灯亮和灭, 对不对?这就是我们循环的一个效果啊?我们循环的一个效果,一个简单应用啊。

大家好,今天我们要讲解的是青少年机器人四集富尔循环,我是苗苗老师,下面我们来看一下啊。 呃,循环结构,我们什么时候用到循环结构呢?就是我们需要反复执行某一部分的操作,我们要用到循环语句啊,这个循环语句在我们程序中我们就称为循环结构, 在我们的循环结构有几种形式啊?我们说一个是外要循环,一个是度,外要循环,一个范循环。循环控制语句还有两个,一个是 break 又肯踢扭,今天我们主要讲的就是我们的范循环。 好,那我们来看一下范儿循环的表达是怎么来写范儿循环,什么时候用范儿循环呢?就是执行有固定次数的循环的时候啊,就是它是固定次数的循环。那我们来看 下他的一个常用的表达式是这样子的啊,就是先是 far, 后面是小括号,里边有三个表达式, 分别用分号来分开,然后呢是大括号,里面是我们的语句,我们看一下这三个表达是分别是什么啊?第一个表达是我们说循环技术最开始有一个初始化,就是变量是从几开始的这个次数, 然后这个语句在我们循环,在这个缝循环里边只执行一次,就他是最开始执行并且执行一次,然后是我们的表达是二,表达是二呢,是我们的判断语句, 就是我们说了啊,先是表达是一,然后我们看是否秒满足表表达是二,满足的话我们就往下执行这个语句,不满足我们就终止循环。我们说了啊, 执行完这个语句之后,我们再执行表达三,表达是三啊,看一下表达是三,表达是三呢,就是一个增量语句啊,我们增量的话可以这么写,这些写,比如说电量爱加加,或者是爱等于爱加一。 好,那我们用留声图来表示一下我们这个缝循环, 就是我们刚才说了啊,表达是一,是只执行一次,刚开始执行表达是一,然后我们去判断,如果满足我们这个表达是二 不成立,我们直接就跳出循环成立的话去执行我们循环题里边这个循环语句,循环语句执行完之后,执行表的是三,然后再继续进行判断,就这样一个循环的过程啊,下面呢我们来写一下,用 fur 语句写一下我们的程序,看一下, 一会我们用到创口打印,所以我们先要设置一下剥脱率, 公用力设为九六零零。 然后呢现在呢,我们写缝循环小括号,第一个表达是 定一变量 i 等于一,然后第二个变量是 i 小于三,小于等于三。 第三个是我们的增量分号啊,增量艾加加,若梅次艾加一。下面呢是我们的 里边的循环语句啊,大括号让我们打印什么呢?每次把这个爱打印出来啊, 我们用换行打印, 然后呢打印谁呢?打印我们的爱 好,现在我们上传看一下效果, 可以给他保存一下啊,否则他一直会弹出来,这个我们先取消, 这样子你打印出来的第一行打印的是 一,因为第一次爱是等于一的,第二次打印的是爱等于二啊,第三次打印的是三,我们打开创口信息看一下,打印出来是不是就是一二三,那现在呢,我们给他升级一下啊,我们把这个程序呢 给他注视掉, 下面呢我们再写一个啊,我们现在呢打印一个什么呢?打印一个, 我们现在打印一个什么呢?打印 一个三行三列,我们现在呢打印一个三行三列 列的信号, 那相当于是这样子的啊,我们说第一行呢,我们说啊,第一行我们就需要这样子,我们是不是就需要用几个面料?我们是需要用到两个分循环,我们说万一个循环来控制我们的行数, 爱控制我们的行,也就是第一行,刚开始是爱等于一, i 等于一的时候呢,我在这个 i 等于一的时候呢,执行什么?分别打出来 三个信号,是不是?所以这这三个信号分别需要这里边呢?需要用再讨一个 g, 然后呢分别等于一、二、三,然后让他打印出 信号。那这个打印完之后呢啊,这个循环执行完之后呢?我们要怎么办?我们是不是又要该换行了?所以说啊,这个循环执行完之后,我们再打印一个换行, 换行是什么呢?换行呢?是 这是我们的换行服啊, 这是我们的换航服啊,是这个杠 n。 好,那我们刚开始是二等于一,那下面应该二等于几了? 是不是爱等于二,然后同样的步骤,然后爱等于三,这是第二行, 第三行,是吧?这样子我们是不是就能打印出来一个三行三,三行三列的心? 现在呢我们来写一下程序啊, 你把这个复制一下, 然后呢我们说在这个里边呢放我们的循环语句啊,在这个里边放我们的循环语句, 让这里边去执行, 在让他执行什么呢? 执行打印啊, 挺好。你们制服 这个打印完之后啊,看一下啊,这个 每次执行完一次,我们的这个循环呢,我们要打印一次换行,所以放在这个外面呢。 好,那我们看一下现在这个程序啊,先是二等于一,二等于一的时候,我们直行里边的这等于一,然后打印一个, 哎,等一的时候,这个这里边先是打印,哎,这等于一,然后这等于二,这等于三,然后跳出循环,然后进行外边循环,然后,哎再等于二, 就是每打印完一次之后,我们要打印一次换行,所以就到第二行了啊,我们现在上传看一下效果。 ha, 这个要用支付宝的圈起来啊, 我们把前面这个去掉啊, 看一下是不是打出来就是三行三列。现在呢我们把它再升级一下啊,我们让第一行打印三个,第二行打印两个,第三行打印一个, 所以说我第一次循环的时候,爱应该执行那个,这应该执行几次?执行是三次是吧? 或者是我们先这样改啊,我们把这个小于等于三呢?我第一次让循环不执行三次,我们把小于等于二这样子,我们上传一下,看一下答应出来是什么样子的。 打印出来应该是第一行一个,第二行两个,第三行三个。好,我们打开窗口潜水器。 好,第一行一个,第二行两个,第三行三个,是吧?那我们现在再改一下啊,我们把这个呢,现在我把它变成一个倒三角,那我第一行是不是也打印三,所以这应该变成 怎么了?爱就还是等于的是一,是不是就这应该变成的是 第一次的话,我们说是,应该是三,所以这应该是四减去 i。 那我们第一次循环的时候,这是不就是一,我们上传一下。 好,打开我们窗口电信器。 好,是不是一个道的三角?我们还可以尝试用缝循环打印不同一个信号的图形。啊?好,今天我们这个缝循环就讲到这里。

这节课我们给大家讲新的内容,什么内容呢?就是一个循环,跟我们落魄循环不一样了,它是有条件的循环,落魄循环是无条件循环 啊,什么循环?叫做 vr 循环? vr 循环大家也经常听得到啊,在司令员啊等等一其他的一些场合经常讲的这个循环。那酷狗机器人也支持这个 vr 循环。好,我们把这里的路不循环给他代替, 改成 y 循环, w h i l e y y 循环,它是有条件循环。什么叫有条件循环?就是说我要循环的时候,我的循环条件必须 满足,那在这里呢?他的循环,他就,我们可以把下面这个微太佛给删除掉啊,我们直接合并到上面就可以。 好, well, dollars 输入 in 一百号。 好,这样就可以了。我们可以加等于等于 two, 也可以不加,如果说你不加等于等于 two, 他默认就是等于等于 two。 well, dollars 一百啊, why dollars in 一百,那么这个它它的语句的意思就是 当输入一百后,端口条件等于错的时候,他就直行循环。哪一部分的循环啊? yo 和 n 的 yo 之间,所以说我们要把 in the loop 现在替换,替换成 underwell w h i l e。 好,如果条件满足就执行这部分。是不是?如果条件不满足,他就执行剩余的内容 选定机器人回原点,我们先看视角器,先看视角器的内容,待会我们再看机器人的动作。现在机器人到达原点了, 一百号满不满足?我们来看输入端口一百号和一百零一都是满足的,所以说他会执,先执行第一部分的内容, 一直执行啊,永远执行, 永远执行这部分的循环。为什么会永远执行?因为现在条件是一直满足的,循环的这个条件是满足的外循环,他作为条件循环的一种,只要他这个条件是满足的,他就会永远执行的这部分循环。 那现在我们给他掐断这个条件 啊,现在我们关断了一百号端口,给大家看一下啊,一百号端口现在被关断,关断之后看他还能不能循环了, 他肯定只能运行完一遍之后就再也不无法循环。哎,可以看到他退出循环了,退出循环往剩余的这个内容去执行。 好,程序结束啊,这个是外循环的直观演示。那现在我们把视角给大家缩小,看机器人的运动。 好,我们先看他满足的条件的时候是如何循环的。 现在已经开通了循环的条件,一百号张口满足。 好,永远执行第一部分的循环内容。为什么会永远执行啊?这是因为当前循环的条件是一直满足的, 你看啊,现在啊,马上进入第三遍啊,还是执行第一部分了没有? 现在我们给他把第一部分循环的条件给他切断, 那切断之后我们来再执行一下, 此时他只能循环一遍,然后他就会跳出到第二部分的运动语句,好,马上跳出,然后呢,再也无法循环。 好,这就是大家看到的动作啊,程序已经结束了啊,已经定好了,无法循环了。 这个呢就是 wil 的循环的使用 wil 循环作为条件循环的一种,他就是先判断条件,然后再执行循环体的内容。如果在判断条件的时候不满足,他就会跳过 and 路啊 and well, 往后执行剩余的内容。 由此刚才我们也可以看到,当他循环条件满足的时候,他会一直永远循环。 好,基于这个道理,我们也可以用它来代替 loop 循环。是不是? loop 循环,我们的目的就是让程序永远往复循环,不要让他只运行完一遍 就停止,让他永远运行下去,只要我投入运行开自动,那程序就会一直运行。那用外要条件,外要循环可不可以实现这个效果呢?可以,既然只要外要循环的条件能够满足, 只要保证他能够满足,他就永远循环,那我直接让他这个条件永远满足就可以了。怎么满足呢?我要处就可以了。 tru 一,我要谁等于处,在这里没有说明没有谁没有说明谁等于处,那就默认 这个条件就等于处,没有谁没有说 y 谁等于处,是吧?好,没有,没有的话直接给他 y 等于处,那就那就相当于直接给这个 y 条件 yo 循环条件直接复制为处,让他永远满足。那这样的话, well to 然后 under well 其实就相当于 loop under loop 的一个效果,让这个部分的语句无限循环下去。 那这个语句呢?就是 a p p 机器人常用的一个循环的语句。像 a p p 机器人,它不像库卡的一样,有一个专门的循环指令, loop and thelop a p p 没有没有,你要让程序实现循环怎么办? a p p 常用的就做法就是, well, two and and well 这样的话就可以了。 那酷卡呢?除了 ui well to 和 nd well 这种其他的程序啊,其他的品牌机器人都支持之外,他还有自己专门的一个循环指令, loper andloper 可以实现循环。 好,我们先看视角器, 等会再看机器人 停两秒,然后回来他又反复执行。为什么?因为我没有,我不需要判断任何条件,我当前默认就让他永远循环处,就是为真,真的话就是让他永远满足条件,永远循环,不需要判断条件,不需要退出循环,让他直接进入死循环, 所以它的效果是相当于 look 和 and look 的效果。好,现在我们镜头缩小 来看整体的一个机器人运动情况啊,我们可以看到机器人在做反复的上下运动啊,永远推不出这个循环,进入死循环了, 永远在循环。好,下一次循环。那这个呢,就是 well to 的一个使用,它就是 well 循环的一个隐身应用,或者说升级应用, 我们可以让他来实现跟路谱循环一样的效果。那这个呢,主要看你的个人习惯了,如果你 习惯用 abb 那一套逻辑,那么在你执行扩大基金人让他要执行循环的时候,你也可以用不要处让他实现循环。这个呢,也没有问题 啊,这个是关于 vr 循环的一个使用的演示,大家记住 vr 循环它是一个条件循环,先判断条件,条件满足再循环。 如果判断条件的时候条件不满足,那就不会执行这个循环,如果条件满足,就会一直执行循环,直到哪次退出啊,条条件不满足的时候,他会再次自动退出循环。 好,那这节课就讲到这里,下节课我们讲其他内容。

大家好,今天我们要讲解的是青少年机器人四集布瑞克和肯天牛豫剧,我是苗苗老师,下面我们来看一下, 我们先来看博瑞克语句,我们说博瑞克语句呢,呃,我们今天讲的是用于 far wel 督 wel 循环语句中啊,也就是说他要终止他现在所在的这个循环,而执行循环后续的语句,也就是我们说的是跳出当前的这个循环体。 布瑞克语句呢,一般和艺术语句使用,我说它使用形式是这样子的,我们看一下啊,也就是艺术一个表达式,就是我们需要跳出循环的条件,然后执行布瑞克啊,就是在大括号里边,这样子我就能跳出这个循环体。那我们看 看一下,肯定牛,肯定牛呢,也适合缝歪耳朵,歪耳循环,而且它是仅用于啊,它是仅用于 for, 我要读我要循环语句中,它是跳过循环体中的剩余的语句,执行下一次循环,就是如果我执行了这个,肯定你有之后后面的语句,我这次就不执行了,执行直接把这个后边的省略掉, 然后进行下一次循环啊。肯定有渔具,一般也是和衣服渔具使用,我们看一下他也是衣服表达是,然后后面是肯定有, 现在呢,我们举个例子来看一下啊。我们先看一下我们这个写好的程序,我们先来分析一下,这是一个刚开始变量 n 等于五和 y 循环,如果 a 大 n 大于零 的话,我们就打印 n, 并且让 n 减一,然后再打印一个打印星号。在这个里边呢,有一个跳出循环啊,就是如果在这个过程中 n 等于二了,那我就跳出这个循环,我们说跳出循环意思就是 直接这是一个整个的循环体,是不是?这是我们整个循环体,把这个循环体直接跳出来,所以说最后跳出的时候打印的就是不符合条件。那我们分析一下看一下啊,我们说刚开始 按等于五,所以说先会打印一个五,然后按变成四,然后再打印信号,然后下一次循环就是按等于四,打印四,然后按就变成三了,这次还是打印信号,然后再按等于三,然后打印一个三,这是这个时候呢,按就变成二了,我们说按 等等于二的话,是不是就跳出循环的条件,是吧?所以说就会结束循环,结束整个循环,直接就会这个循环结束了,直接就会打印后面这个不符合条件,所以这个最终创口监视器显示的效果啊,我们看一下应该是这样子的, 打印那个五星号、四星号到三,打印完之后,嗯,等于二之后,直接前面这个循环题就结束了,所以这些打印的就是不符合条件,这是我们这个效果啊,那我们那个通过程序来验证一下啊。 好,这是我们写好的程序啊,那我们来上传 来打开我们的窗口监视器啊,看一下跟我们分析的是否一样 好,因为他现在比较快,我们把这个自动滚屏给他去掉先啊,看一下是不是我们的先是五星号、四星号,然后三是不符合条件,因为我们在陆可循环里边啊,所以说他会一直重复的去打印,如果我们不想,如果不想让他重复的话,我们可以在这个不符合条件后边加一个 死循环,加一个歪咬一啊,这就成了一个死循环了啊。 好,那这个我们验证跟我们分析的是一样的,是不是?那如果我们现在呢,把这个布瑞克变成肯踢牛,我们看一下会是什么样的效果?那我们现在呢? 那我们现在呢,把这个布瑞克变成肯踢牛,我们看一下效果啊, 那我们还是跟刚才一样,先来分析一下, 那我们看一下,我们把博瑞可变成肯定扭之后,只是这边发生了改变,其他都没有变化,是吧?那我们还是再分析一下啊。我们说刚开始 n 等于五,还是像刚才一样打印五,然后 n 变成四,打印信号,然后等于四, n 等于三,打印信号 到这个 n 等于三时候,我们会不会打印三,然后 n 是不是就变成二,然后我们就 n 等于二,是不是就肯踢扭?如果肯踢扭的话,我们说啊,是跳过这个肯踢扭后面的循环语句,我们跳过的是谁?所以说跳过就是把这个语句就是打印信号这个语句给跳过了,是吧?打印信号这个语句跳过了,然后进行下一次循环,下一次循 还 n 就该等于几了, n 就等于二,然后打印二,然后像刚才一样去循环就可以了,所以这个过程跟刚才是不一样啊,等到 n 等于零的时候,我们这个循环不满足条件了,直接跳出结束这个循环,然后才打印不符合条件。 那根据我们现在这个分析呢,我们来看一下这个一个创口监视器显示的效果,哎,那是不是这样子?五星号,四星号,然后三只是跳过来这一个语句, 跳过了一个信号的语句,然后继续。二信号,一信号都不影响,然后不符合条件。那我们呢?还是把刚才的程序呢上传一下,看一下效果。 我们刚才加了一个 vl。 一啊,我们看看一下跟刚才有什么不一样? 就是跟没有加过要一的时候有什么不一样。 哎, 是不是不会重复执行了?因为到歪咬一之后,这是一个死循环,他一直跳不出来,这个循环一直在这走走走,所以就不会再回到 n 等于五的情况啊, 是不是跟我分析的是一样的,五信号,四信号,然后三这结束,跳过了一个信号的语句,然后二信号,一信号结束整个循环,然后打印后面这个不符合条件。 好,那我们现在就能明白啊,肯定你有和布瑞克的区别,那今天我们这个就讲到这里。

如何让机器人一直重复干活呢?我们看一下这个试教器,点击添加指令选择这个,他是条件判断循环指令,我们点击这个条件选择处, 这个时候可以调用一个程序,这个是调用程序指令,选择一个程序,写好的 无线循环啊,就写好了。然后呢我们可以让他自动运行,蹲下来看一下这个控制器,把它切换成自动模式,试教器会提示我,让我确认,然后我们确认,确定这个时候我们还需要在上电, 上电完成之后呢,我们就可以按住这个连续运行键了,你按一下我就可以放下这个试教区走了,你好好干,明白了吗?

如果我们想让机器人在指定的条件下不停的去执行某个程序或者是动作,那就需要在程序中加入循环指令,那多数机器人的循环指令呢,都会用到 while 指令和 for 指令, 这两个指令能让机器人进入循环执行的状态,那应该如何去选择呢? 七姐今天就来教教你,如果不确定需要机器人循环执行多少遍的,那你直接就用 while 指令好了。 譬如你想让机器人进入此循环,直接可以写 while two do, 后面加上你要加无限循环的动作,那这样机器人理论上就会给你 干活干到天荒地老,而且是不带一句抱怨的那种。但是如果你对需要循环的次数是非常的清晰的,屁股像 我们只想让机器人循环执行三次,那我们就可以用 four 循环指令 p 五写 four i from e to 三 two, 然后后面我们去加上这个循环的动作或者是子程序,那么这个动作就会循环三次之后就会停下来了。 one you are 和 four 循环指令,你学会了吗?

爆循环语句是以便利对象的方式构建循环的,这确实给我们带来了很大的方便,但是呢,有时候我们需要构建无限循环的程序结构,或者某种不确定运行次数的循环,这时候我们就需要用到了 well 语句。 外偶也是拍森中构造循环结构的主要语句之一。在拍森中呢,虽然绝大多数的循环都是用否语句来完成的,但是你用外偶同样也能够实现,只不过否语句更加艰难明了。而外偶语句在拍森中主要用于构建特殊的循环。 well 语句的基本形式如下,就是 well 跟着条件,然后后面跟着循环体,这是不是与易服语句很像,然后他与 for 循环不同的是什么呢? well 语句只有在测试条件为假时才会停止。 在外语语句的循环体中,一定要包含改变测试条件的语句,用来保证循环能够结束,避免四循环的出现。 这就是为什么我刚才说外偶语句和依附语句就是相似的原因,他们都有相同的条件语句,如果条件为真,就直行循环体,如果条件为假,则中止循环。 我们来演示一下,这次咱们用 well 循环打印一到五的立方,我们可以先创建一个列表,创建一个列表包含一到五, list 杠 num 等于 一二三四五,然后呢,我们获取一下这个列表的长度。 为什么我们要获取列表的长度呢?咱们使用 well 循环的时候,是不是说 well 只有在条件为真实才会执行?那咱们这个程序循环条件是什么呢? 如果你想要保证外偶循环能够结束,你就得设置一个循环控制变量,然后在循环体中改变这个变量的值, 咱们就可以让这个循环变量代表列表中的锁引值,再让这个锁引值和列表长度做对比,如果锁引值超过了列表长度,那咱们就中指循环,如果没有超过则继续执行。并且我每一次执行呢,都会给这个循环变量加一, 让他在下次循环的时候可以便利到下一个列表中的元素。我们在初始化一个变量,就是初始化这个循环控制变量 a 等于零,最后我们就可以使用这个外循环了。 有 well, 条件是什么呢?就是条件是当我这个循环控制变量就是锁引值小于小于我这列表长度的时候,你就执行,我们打印下结果,嗯,就是 list number b, i 个元素的立方是大括号 list number i, 星星三。 如果你现在运行的话,咱们没有写这个循环控制变量,所以他会一直进入一个四循环,并且呢他会一直打印出来一个值,就是一的立方是一,一的立方是一, 因为你看咱们并没有修改 i 的值对不对?所以 i 一直是零,然后咱们一直变利的都是这个利斯特纳姆的第零个值就是一,一的立方还是一,所以他一直就会打印这个。因此呢,我们还需要修改一下控制变量, i 等于 i 加一,我们重新运行一下,这时候我们就看到一的地方是一,二的地方是八三二十七四六十四五,一百二十五,这就正常打印了。 well, 循环中还有一个一定要学习的知识点,就是增量复值运算符。 python 中提供的增量复值运算符有很多,基本的运算符都有对应的增量复值运算符,比如加减乘除取余地板除, 它的基本写法呢,就是这个样子, x 加等于一,那等同于呢? x 等于 x 加一。在 y 循环中用增量复制运算符修改循环控制变量的值是非常方便的。比如咱们上段代码, 咱们把它复制一下,然后注视掉,下面重新写一个, 我们把这个 i 等于 i 加一,给替换成 i 加等于一,这完全一样的效果运行,你看是不是? 最后就是咱们的练习题,咱们这个练习题和抱循环的练习题是一样的,但是呢,这次咱们换成使用外卧循环来完成。首先还是输出一到一百中所有的基数, 我们把之前的内容先注视掉, 咱们先初始化循环控制变量,就是给他一个值,叫 number 吧, 然后让这个变量与一百做比较,直到他不小一百时就停止循环。 while 那么小于一百,如果那么对二取于它是不等于零,就说明是基数,对不对?是基数的话,咱们就打印它,那么并且修改它的中指值,摁的 改成空格运行,那肯定不出结果了,对不对?因为你没有修改那么的值,我们在外面修改 加那么的值,那么加等于一,运行一三五七九,然后到最后是九十一九三九四九五九七九九,咱们把这里注视掉,再看练习二, 练习二呢?其实方法与 for 其实类似,但是这次呢,我们需要初始化两个变量, 故事化循环控制变量,嗯,我们还是叫 i 吧,不影响。然后我们在故事化米的数量 you count 等于零,棋盘有六十四格,那咱们让 i 小于六十四就行了,对不对? while i 小于 六十四, cont 就加等于一个二, cont 就加等于一个二的 e 次方 a i 加等于一个一。最后咱们打印一下看到的结果,运行,我们看一下这个结果哈,把它复制一下, 在这我们再运行一次,再把它复制一下,一样的,对不对?

同学们好,今天我们一起来学习当形循环语句。我们先来看一段视频。 好,我们来看一个生活中的实力,扫地机器人能够检测地面是否有脏东西,当检测到有脏东西的时候,机器人将停住,进行吸尘操作。 接下来我们用 passical 来模拟他的这一个动作行为。我们用驴子兰 x 来模拟检测过程。如果输入零,表示下面没有脏东西,那么机器人就前进,我们用 ratline 前进来表示。 如果输入是一,表示下面有脏东西,那么就停住,我们用罗特兰停来模拟。接下来我们用 party 口语言来描述这个程序,打开 note, pad 加加, 首先输入三个关键词, 选择语言 x 表示 扫地机器人输入的值。 首先进行输入, 当检测的值等于零的时候,他将一直前进, 然后继续进行检测。 如果检测的值还是等于零的时候,他又将输出前进,再 继续检检测。那么这个循环直到什么时候停止呢?当我们检测到一的时候,也就是说有脏东西的时候,这个当当行循环就结束了。 最后输出停止。 好,我们把它 复制到 party 扣中进行编意文件,新件编辑粘贴 边翼。当循环运行, 当我们检检测到一的时候,他是前进的, 如果我们检测到一的时候,他就停止了。 最后我们一起来分析一下这个当形循环。 当型循环和技术循环有一些差别,技术循环他一般知道 要重复执行几次,但是当型循环的话,他只知道循环继续的条件, 当条件成立的时候,他会一直循环下去,直到条件不成立,他就跳出循环。 wild 的意思就是当 do 就是坐的意思,他坐下面这些语句。 好,今天我们的当形循环就讲到这里,谢谢大家。

今天讲一下东南通泰脚板的外号循环,用外号循环写一个循环判断,判断从弯度一到弯度时,只要有任意一个温度大于一百二十度,那么就产生温度超弯报警。 选择属性,选择切换脚本,打开脚本, 次数为循环判断的循环次数,然后缩影, 这个参照上一个上一个视频温度多饮至温度屁 外奥,下面这个条件必须为一,所以说在出水化的时候次数为一,嗯,如果是是直接使用缩影温度 p 的话,因为缩影是从零开始的,所以说,嗯,我们不能使用这个温度 p。 一股温度 大于一百二十度, 那么 做完抖音 and 这个温度,这个数值是缩影缩影指向的,所以说如果说是缩影为零,他指向的是温度一,那缩影缩影为为一的话,他指向的是,嗯,温度二, 然后我们需要将, 然后我们需要将循环次数自加,将温度 p, 这个缩影自加, 然后进行判断,如果次数循环次数,嗯,温度一到温度十的话是十个数据,那么我们次数是从一开始的,所以说大于十, 那么 然后跳出不要循环。 添加色素,色素为种, 头发没动, 然后我们添加一个超弯报警指灯 按钮,按钮报警清除按钮 直通关联变量超温, 然后我们下载重新模拟, 现在抽完报油纸中,他是为灭的状态, 那么我们任意更改一个温度的值,让他大于一百二十度 报警,抽完指示灯,抽完报警, 那我们按报警清除,他是清除不了的,因为在循环判断里面,他会就是说因为你这个是温度,他是一直是,嗯,超过一百二十度, 你清楚之后,他仍会循环判断,然后就说继续报警,然后这里我们将他改为零,再次清楚报警, 那窗外报警他就不会再亮起,那我们任意供改一个一百一百五温度为为一百五,他循环判断之后,就是说,嗯,也大于一百二十度,那么也是产生窗外报警之中,嗯,变为绿色, 那我们也是清除不了,因为在在他下一次,在当前循环,他清除之后,在下一次循环判断的话,他又又判断温度超过一百二十度,那么他就会产生报警。没有温度降下来,那你再次清除报警,他就不会再产生他的报警。 从弯度一到弯度时,要任意一个弯度超过一百二十度,那么这个报警指示灯就变为绿色,再将它更改为一百二十度, 一百三十度, 这就是空然通态脚板外要循环的使用方法。

好,各位大家好。呃,这一招呢,我们来学习一下 a p p 之前的一些关于流程控制的指令啊,包括 y l 等等。那么首先我们看一下这些指令啊,我们可以从哪里找到?我们从撕胶器进入撕胶器,当然切换到手动挡。 然后呢,我们之前已经学习过添加指令里面的这个木 j 木 l, 木 c 木 a b c 啊,包括 pro 扣, pro c g 扣调用。那么这边呢,我们可以看到有一些常见的,比如说 four 等等,其实所有的流程指令都在我们点击 common, 这边有一个叫 program pro, 就是流程 点进去这边都是常用的啊等等,那么这一招呢,我们来学习一下 why 这个用法呢?跟其他的啊,之前或者说其他的这个编线语言一样。 why 啊?我们看我们来看一下,这面有个例子啊, 玩偶,就是说玩偶后面是个条件,如果条件成立呢,他会去执行里面的东西,然后呢再来循环,再次循环,直到条件不成立,他就结束循环。那么我们这边有个例子啊,比如说这边一个记录器啊, read 一,他的初始是等于零, 然后第一次进来 read 一小于五,因为等于零小于五满足条件,所以他会进来,然后每做完一次 school, 他会 read 一,等于 read 一加一,也就是自己加一,那么他循环五遍之后,那么 read 已经等于五了,然后再一次判断的时候, read 一 等于五小于五,这个条件不满足,那么他就结束循环。好,那我们来看一下怎么使用好,我们还是之用之前的程序啊,那么之前程序 scale 我们已经用过了啊,嗯,那么这 个勾 zero 啊,我们这边,呃,本来是我们为了简化效果,我们把这些呢都暂时先不使用,那么不使用一种可以删除,另外一种呢,我们可以选择编辑备注行啊,备注行就是暂时不跑, coco 也备注啊, 备注也就是这个感叹号。好,我们让机器人循环三遍 sql 这个程序怎么做?非常简单,点击添加指令,点击流程这边一个 y, 或者说我们点 com 里面, 这里这是一样的啊, while。 好,那么我们把内容呢,可以选择扁编辑剪切拖到 render 里面去啊,条件呢,我们仿照例子啊,理用页记住器,那么我们一开始先有一个记住器,给他先复零,就我们添加指令啊,选择这边 comment 第一个冒号等 是复指的意思啊,我们点击它,系统自带五个 number 型的变量,比如说我们用 rec 一除指,等于编辑型,先选定内容零,然后我插了上方,然后条件就是 好,这边呢,我们要判断条件,比如说我们三次 rege 小于三,那么这边你会发现他显示的是不绕行的,他没有找,他找不到 rege, 全部类型不匹配,所以我们更改类型, 找到他是 number 型的,数字型的,确定这边就有 rege 了啊,我们添加内容加号只是添加内容,具体你使用符号可以,这边可以在这边选择小于, 比如说五遍,或者我们少一点,三遍确定好,那么记得兄弟们,我们每次做完一定要给他做个自加, 否则的话你我们一开始 reg 一等于零,然后零小于三是满足条件的,他会什么一直情况要去,所以我们这边要加一下,我们可以偷个懒,把整句话选中,编辑复制,这边粘贴做个修改, reg 一等于 reg 一加 e 好了,那么这是这个程序。好,我们来看一下是不是程序,那是不是我们如果我们预期的三遍,我们再检查检查一下 square 啊。第一局母乳镜没有问题啊,我们的直接重背光标已经在界面的我们从头开始。 pp 之妹,我们来看一下效果 是不是三,是不是三遍啊?我们上个电啊准备, 对,好好,我们看到,那我先走到这个地方啊。