温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
本小节呢,我们来学习一下啊,Do well循环,我们来看一下do well的语法,这里呢,我们输入do,然后两下tap键。这个时候呢,它的一个结构呢,就和之前的那个结构,之前的这个外凹结构呢,啊就不一样了,它很奇怪啊,我们来看一下做一个对比啊,Well循环呢,它是well,在well循环和这个圆括号呢,在上面啊well呢,它是在末尾啊在后面啊啊大概是这个样子啊这个dowell的循环呢,呃和这个well循环啊最大的差别就是当啊这个这个well循环里面的这个表达式,无论是什么样的情况下,它都会去保证一次执行,然后呢,再去做其他的一些循环啊是否后续的循环呢,再根据这个判断条件来进行这个操作,好这个时候呢,啊这个。
01:12
啊,Do,这个do where的语法呢,我就不介绍了,前面的这些东西已经讲过了啊,然后呢,我这里呢,就是直接在这个do well里面输出一句话是吧,这个输出啊,输出一个一吧,然后这里我们都知道是吧,V循环里面这个圆括号,如果它一直一直是true的话呢,就没有满足退出的条件,因为它是为false的时候才会退出,那么这个循环呢,它会一直循环,一直继续下去啊,这个一呢,不停的在输出,好,这个时候呢,其实并不能体现出DOL的作用,这个时候我把它改成false,理论上来讲呢,为false的时候它就不会再执行了啊,我们先用well循环来试一下,这里我给个false,然后我这里同样的也要输出一个一啊,看一下它是什么效果。
02:07
是吧,什么都没有做啊,什么都没有做好,这个时候啊,我们再来看一下。Do well,它是怎么做的?看到没有,哪怕这个Y循环里面它是false啊,然后它也会执行执行一下这个代码,代码块里面的这一句代码啊,这个输出一行语句。这个就是do well和well的这样的一个区别,然后其他的情况下呢,其实和啊这个well循环呢是差不多的,然后这个时候啊,我依旧的是让他就是啊做一个这样的一个技术,然后方便呢大家观察,然后十,然后这个时候呢,A加加,这个时候再输出一个I。
03:05
啊,其他情况下呢,是和我们这个呃。这个外循环呢,是差不多的。
我来说两句