python中的for和while循环
时间: 2024-06-10 08:04:03 浏览: 134
for循环和while循环是Python中两种常用的循环结构。for循环用于已知次数的迭代,适合在循环体内执行固定次数的操作。而while循环则适用于不确定次数的迭代,只要满足条件就会一直执行循环体内的操作。
在for循环中,我们需要提供一个可迭代对象(例如列表、元组、字符串等),循环会依次遍历这个可迭代对象中的每个元素,并执行循环体内的操作。使用for循环时,我们通常会使用range函数来生成一个范围内的整数序列,作为循环的迭代对象。
示例代码:
```python
for i in range(1, 6):
print(i)
```
输出结果:
```
1
2
3
4
5
```
在while循环中,我们需要提供一个条件表达式,只要条件为真,循环就会一直执行循环体内的操作。在每次循环结束后,都会重新判断条件是否为真,如果为真则继续执行下一次循环,如果为假则退出循环。
示例代码:
```python
i = 1
while i <= 5:
print(i)
i += 1
```
输出结果:
```
1
2
3
4
5
```
阅读全文