一.关键字的使用
1.pass:代表过,在代码块中无代码可写时,用pass占位
2.break:终止当前循环,只能用在循环里
3.continue:跳过当前循环,从下一次开始,只能用在循环里
注意:使用continue时,应在其前面手动给自变量加一,防止跳过下面的代码,产生没有自增的情况,产生死循环
二.for...in循环
1.作用:遍历,循环,迭代都是把容器中的数据一个一个取出来
2.用处:当数据是无序的,whilie循环不能够遍历数据,这时就可以用for循环
3.语法
for 变量 in 可迭代对象:
code....
可迭代对象有:容器数据类型,range对象,迭代器
range对象配合for循环使用
range(start,end,step)
start : 开始值
end: 结束值(最大值获取不到,只能获取到end之前的那个值)
step: 步长
小总结:
while: 一般用于复杂的逻辑操作
for : 一般用在数据的遍历
多数情况下,while和for可以通用
原文:https://www.cnblogs.com/yunchao-520/p/12838682.html