00:00
那么在CA里面呢,它的这个循环啊,嵌套循环,大家都知道,我们一般来讲是for里面再套一个for,但是SC的写法呢,比较的简洁,它可以直接把内存循环的那个关键的一句话呢,直接提到同一行写,也就是这样写的I。呃,这个I1到三循环接一到三循环,你看这地方,它是直接把它提到上面写的。但是这个有有点麻烦,这里我研究了一下,这边有一个不好的地方,就是如果这里面有看业务逻辑不是特别的好写。好,待会我们看案例的时候,你看这这还得还得改进一下,那么还是老规矩啊,我们看上面这个代码等价于什么写法,来走一个案例。它等价于这种写法。走,一吐三好,打起精神啊,同学们。找。知识点听起来就是有点有点无聊,但是呢,必须得讲好,一,它等价于正写了一吐三。
01:07
走。好,同学们可以看到。它其实呢,是等价于这种写法的。二它等价于这种写法。在家这样写吧,你看这个地方呢,就是print len。然后是I。对吧,I等于我就简写一下。加结加,你看就这意思,也就是说你把这句话可以提到同一行程去,那么这也是他的嵌套循环,但是这种写法你会发现呢,在我们撕开了源代理,源代码里面呢,这种写法有时候也会直接写成这个格式,因为你一旦里面要有含有你要在内存循环带业务逻辑。你这个就不好控制了。所以说呢,最后还得写成这种形式的,还得写成这种传统形式,只是他支持这种语法,大家必须看得懂,好,我给同学们演示一下嵌套循环。
02:09
注意听,给大家再写一个文件叫。啊,这个UT me啊reply这个啊这个。啊,就简写吧,那个什么for循环,多重循环。写一个字。好,同学们看案例。跑过来,我们先来看这个输出什么啊,同学们这个呢,我这输出了I,还输出了节,同学们可以猜的出来,应该一共输出几句话,我找一个同学说一下输出几句几句话呀。几句输出几句,是不是应该输出九句,因为你想嘛,外面有三个,里面有三个,所以它应该输出九句啊九句那肯定是一,先I是一,然后呢一完了过程12123,其I又是二,又对这个节123I等于三的时候,又对解123,所以说这个大家应该一目了然,能够看出来。
03:11
看效果。的确是如此啊,看。123。123。啊,你看这地方三这边呢,又对应一个123没问题,这种写法呢,也等价于这种写法。哎,注意听上面的写法。也可以写成可以写成这样的形式for循环,为了以示区别啊,同学们,我把这个打印一下,然后呢,我快速的给大家拿过来用,一用我就不不再重新再整了啊,我就直接用把这个拿过来剪掉。我把这段话给他拿掉。然后呢,For循环。走到这里,然后给它包起来。
04:00
这两种写法是等价的,我们执行一下。好,我们来执行一下,我们可以看到效果完全相同。效果完全相同,好这个呢,就是我们做循环的嵌套循环的这个基本的说明。好,我们把这个呢,也给大家板书一下啊,反输一下非常简单,来嵌套循环的基本语法。嵌套循环的基本语法来走一个,这是标题三基本案例在这儿有了对基本案例的说明有了对吧,然后呢,这是我们的代码演示。代码演示。代码演示给同学们,也板书到笔记中去。好的,我把这个代码呢,给同学们运行到这里。好,给大家跑一下。好,这个呢,我们叫做嵌套循环的语句。
05:03
接触呢?
我来说两句