1、掌握while循环与for循环的简单编写方法; 2、掌握嵌套循环的写法; 3、掌握在循环中使用break与continue关键字进行学到了什么
时间: 2024-10-18 17:03:22 浏览: 24
C语言习题五(循环).pdf
当你学习编程,特别是像Python这样的高级语言时,了解while循环和for循环的基本用法是非常重要的基础部分。
1. **while循环**:它会一直运行,只要给定的条件为真。基本语法是 `while condition:` ,其中`condition`是需要检查的布尔表达式。每次迭代都会检查这个条件,如果满足则继续执行循环体内的代码,直到条件变为假才停止。
```python
i = 0
while i < 5:
print(i)
i += 1
```
2. **for循环**:常用于遍历序列(如列表、字符串或范围),比如 `for item in sequence:`。它会在每个元素上迭代,直到序列结束。例如,你可以遍历一个数字列表:
```python
for num in [1, 2, 3, 4, 5]:
print(num)
```
3. **嵌套循环**:当一个循环内部还有一个循环时,这就形成了嵌套。例如,两个for循环可以交替打印一个矩阵的行和列:
```python
matrix = [[1, 2], [3, 4]]
for row in matrix:
for element in row:
print(element, end=' ')
print()
```
4. **break和continue**:
- **break**:遇到时会立即退出整个循环,不管剩余的迭代次数。如跳出最内层循环:
```python
i = 0
while i < 10:
if i == 5:
break
print(i)
i += 1
```
- **continue**:跳过当前迭代的剩余部分,并开始下一轮迭代。如忽略列表中的偶数:
```python
numbers = [1, 2, 3, 4, 5]
for num in numbers:
if num % 2 == 0:
continue
print(num)
```
通过这些基础,你可以开始编写更复杂的程序,并逐渐理解和处理各种场景下的循环控制。
阅读全文