课前补充
数据类型转换:不会改变本身的数据类型,而是创建一个转换后的数据,一般不会保存,所以如果我们想使用转换后的数据类型语言重新赋值。
缩进:python中缩进是严格的,当使用缩进后,缩进后的代码是上一串代码的子代码。如果不符合上一串代码,那子代码就不会运行,直接运行下一个并列代码。
例1
例2
循环语句
for循环:又称为迭代循环和计数循环,可以迭代(遍厉)多个元素的数据,得到他们的没一个元素。
for变量in'要迭代的元素'
(缩进) 如果元素能够继续进行迭代,执行缩进里面的代码
for循环的次数是由要迭代的元素的个数决定的
for循环也可以用while循环来决定
总结:for循环可以把字符串里的每个元素都依次取出来,自动赋值给变量i,然后在重新执行循环体内的代码块。
for循环不需要考虑循环次数,循环次数是由后面的对象长度来决定的。
迭代:依次获取每一个元素
重点:for循环的循环次数是由元素长度决定的
(缩进) for循环会把每一个元素获取的赋值定义给变量。
range函数:可以获取到一个范围内的整数
1. range(结尾):举例range(7) 0-6
2. range(开头,结尾) :举例range(1,7) 1-6
注意:含开头,不含结尾
3.range(开头,结尾,步长)
for循环总结:
while循环是由条件语句控制,for循环是由元素个数控制的。
当我们不知道后面要执行多少次时,我们用while循环
有指定次数,或者要获取到每一个元素时,我们用for循环