python中有两个原始的循环,一个是while循环一个是for循环
1.在while循环中,只要条件为真,我们就能执行一组语句
例如
i = 1
while i < 7:
print(i)
i += 1
循环需要备好相关变量,在实例中定义索引变量
2.在for循环用于迭代循环,应用于列表,表格等。
其中在for循环中,需要引入函数range,range函数中含有三个参数
当range(参数1)表示0到参数一的左闭右开区间
当range(参数一,参数二)表示参数一到参数二的左闭右开区间
当range(参数一,参数二,step)表示参数一到参数二的左闭右开区间,且按照每隔一个step进行打印,step的默认值为1
3.在循环中的语句
(1)break语句
break语句表示如果条件为真,则退出循环
例如
i = ["1","2","3"]
for x in i:
print(x)
if x == "2"
break
当x赋值为2时,就会退出循环,只会打印到2
(2)continue语句
continue语句可以停止循环的当前迭代,并继续下一个
例如
i = ["1","2","3"]
for x in i:
if x == "2"
continue
print(x)
结果不会打印2
(3)else语句
else语句在while循环中,当条件不再成立时,可以打印另外的代码块
else语句在for循环中,在指定循环结束时,可以打印其他代码块
(4)pass语句
for语句不能为空,但如果有特殊情况写了无内容的for语句,可用pass避免报错



