break和continue的应用案例
时间: 2024-02-21 11:34:00 浏览: 58
break和continue是在循环语句中使用的控制语句。
break语句用于终止整个循环,跳出循环体,执行循环外的下一条语句。
下面是一个使用break语句的例子,在一个列表中查找一个特定值,并在找到它后终止循环:
```
list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for num in list:
if num == 5:
print("找到了数字5")
break
else:
print("没有找到数字5")
```
continue语句用于跳过循环中的某次迭代,执行下一次迭代。
下面是一个使用continue语句的例子,在一个列表中查找所有的奇数并打印它们:
```
list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for num in list:
if num % 2 == 0:
continue
print(num)
```
在上面的例子中,当num是偶数时,continue语句会跳过该次迭代,不执行打印语句,直接执行下一次迭代。当num是奇数时,打印语句会被执行。
阅读全文