计算机二级python考试中考察 continue break语句的例子有哪些?
时间: 2024-09-21 16:05:34 浏览: 34
计算机二级Python考试中,`continue`和`break`语句通常会在循环结构(for和while)中被用来改变程序流程。以下是两个例子:
### 1. 使用 `continue`
```python
# 示例1:过滤偶数
numbers = [1, 2, 3, 4, 5, 6]
for num in numbers:
if num % 2 == 0: # 如果是偶数
continue # 跳过剩余的循环操作,只保留奇数
print(num)
```
在这个例子中,当遇到偶数时,`continue`会让程序跳过打印该数,并继续检查下一个元素。
### 2. 使用 `break`
```python
# 示例2:查找指定数字
found = False
guess = ""
while guess.lower() != "quit":
guess = input("请输入一个数字(输入'quit'退出): ")
if guess.isdigit():
number = int(guess)
if number == 42: # 找到答案
print("找到了,秘密数字是42!")
found = True
break
else:
print("无效的输入,请输入一个数字.")
if not found:
print("很遗憾,游戏结束,你没有找到42.")
```
在这个例子中,一旦用户猜对了数字42,`break`语句会立即终止循环,显示结果并退出游戏。
阅读全文