一、使用场景
1.重复性的执行一些操作
2.更多的遍历一个集合(数学的一个集合,与set是不一样的)
二、一般使用
1.语法
for x in xxx:
循环语句
2.解释
2.1 xxx通常是一个集合
2.2 x会取出集合中的每一个元素,赋值给变量x,在循环体重,可直接使用x的值
2.3 当集合中的元素遍历完毕,循环就会结束
3.小案例
# 主要使用在遍历一个集合 # 字符串 notice = "社会我佳爷,人好话很多!" for x in notice: print(x) # 列表 pets = ["小花", "小黄", "小红"] for n in pets: print(n)
4.与else连用
4.1语法
for x in xxx:
条件满足时执行的代码
else:
条件不满足的时候执行的代码
4.2注意
如果for循环可以顺利的执行完毕,则会执行else
反之,使用了break则不会
5.小案例
name = "fj,woshidahaoren" for n in name: print(n) break else: print("这个集合遍历结束")