1、while循环
1.1 基本格式:
while 条件:
循环体
while的循环是条件成立情况下,继续执行循环体,如果要跳出循环,那么可以用break、continue,这两个区别如下:
break: 是跳出整个while循环,执行while循环以后的语句
continue : 是跳出当前这一次的循环,继续执行while的下一次循环。
break 示例代码:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 count = 0 2 while count < 20: 3 print("当前的count是:",count) 4 if count == 8: 5 break 6 count += 1 7 print("-------out of while loop---------") 8 9 结果: 10 当前的count是: 0 11 当前的count是: 1 12 当前的count是: 2 13 当前的count是: 3 14 当前的count是: 4 15 当前的count是: 5 16 当前的count是: 6 17 当前的count是: 7 18 当前的count是: 8 19 -------out of while loop---------
continue 示例代码:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 count = 0 2 while count < 10: 3 if count == 8: 4 count += 1 5 continue 6 print("当前的count是:",count) 7 count += 1 8 print('--------out of while loop--------') 9 10 结果: 11 当前的count是: 0 12 当前的count是: 1 13 当前的count是: 2 14 当前的count是: 3 15 当前的count是: 4 16 当前的count是: 5 17 当前的count是: 6 18 当前的count是: 7 19 当前的count是: 9 20 --------out of while loop--------
2、for循环
基本格式:for i in 可迭代对象:
pass等内容