内容正文:
4.4-1 for循环的运用
主讲人 ***
1
4.4.1 for循环的应用
1.小智想重复显示自己的姓名
print('小智')
print('小智')
print('小智')
print('小智')
print('小智')
for i in range(5):
print('小智')
顺序结构
循环结构
for 循环变量 in 序列:
语句或语句组
循环结构的格式
2
4.4.1 for循环的应用
1.for循环语句
for 循环变量 in 序列:
语句或语句组
循环结构的格式
: 表示下一行开始循环
循环体全部要缩进(tab键)
序列:有顺序的数据类型
字符串“01234”
列表[0,1,2,3,4]
元祖(0,1,2,3,4)
for i in [0,1,2,3,4]:
print(i)
for i in (0,1,2,3,4):
print(i)
for i in "01234":
print(i)
3
4.4.1 for循环的应用
2.序列的表达方式:
for i in [0,1,2,3,4]:
print(i)
(1)直接罗列
(2)先定义后使用(合法变量名)
j= [0,1,2,3,4]
for i in j:
print(i)
for i in range(5):
print(i)
(3)使用range()函数
range(0,5,1),
表示i的取值是:0、1、2、3、4
4
4.4.1 for循环的应用
2.序列的表达方式:
range()函数格式:
range(start,stop,step)
(3)使用range()函数
for i in range(0,5,1):
print('小智')
范例:
start开始
stop结束
step步长
5
4.4.1 for循环的应用
2.序列的表达方式:
range()函数格式:
range(start,stop,step)
(3)使用range()函数
start,开始,可省略不写,省略时默认为0
stop,到之前结束,不可省略
for i in range(5):
print(i)
range(0,5)
表示i的取值是:0、1、2、3、4
6
4.4.1 for循