课前补充

数据类型转换:不会改变本身的数据类型,而是创建一个转换后的数据,一般不会保存,所以如果我们想使用转换后的数据类型语言重新赋值。

缩进:python中缩进是严格的,当使用缩进后,缩进后的代码是上一串代码的子代码。如果不符合上一串代码,那子代码就不会运行,直接运行下一个并列代码。

例1

3f833562cbd982665340bdb6157ac986.png
e734132b725fa327fa2e4f6a96543a54.png

例2

dedd9e0b88b7d22ef1e923ec5895f4b2.png
eb5c89211b268845da08c50ca689512e.png

循环语句

for循环:又称为迭代循环和计数循环,可以迭代(遍厉)多个元素的数据,得到他们的没一个元素。

for变量in'要迭代的元素'

(缩进) 如果元素能够继续进行迭代,执行缩进里面的代码

3acb935f63d4929065df636243e30c2a.png
45a637c77d65dcf18698771e5df84d71.png

for循环的次数是由要迭代的元素的个数决定的

for循环也可以用while循环来决定

3a203cf3b4d391d8784c1f01287e229c.png

总结:for循环可以把字符串里的每个元素都依次取出来,自动赋值给变量i,然后在重新执行循环体内的代码块。

for循环不需要考虑循环次数,循环次数是由后面的对象长度来决定的。

迭代:依次获取每一个元素

重点:for循环的循环次数是由元素长度决定的

(缩进) for循环会把每一个元素获取的赋值定义给变量。

range函数:可以获取到一个范围内的整数

1. range(结尾):举例range(7) 0-6

11fc6db1dddb8a8d97dc0b46756e2be4.png
292d0b7f9c8abc031c3eaea2ce706e03.png

2. range(开头,结尾) :举例range(1,7) 1-6

1a7e2c6deb09898d0e16b0604b5322d5.png
5ce03a68f59f7c3f9cbb12e88d3b8095.png

注意:含开头,不含结尾

3.range(开头,结尾,步长)

7d6218399653cac63694577b4fa146d9.png
9512c1eb59be4400cdbb7900d80bcc0c.png

for循环总结:

while循环是由条件语句控制,for循环是由元素个数控制的。

当我们不知道后面要执行多少次时,我们用while循环

有指定次数,或者要获取到每一个元素时,我们用for循环

89dc09a3ce67428451cc461f1887a460.png
Logo

前往低代码交流专区

更多推荐