Python for 循环与 range() 用法
1.for 循环简介
for 循环用于遍历可迭代对象 (如列表、元组、字符串、字典、集合、range等)。
语法结构:
python
for 变量 in 可迭代对象:
循环体
示例:
python
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
输出:
apple
banana
cherry
2.range() 函数
range() 生成一个整数序列 ,常与 for 循环配合使用。
语法:
python
range(start, stop, step)
| 参数 | 说明 | 默认值 |
|---|---|---|
| start | 起始值(包含) | 0 |
| stop | 结束值(不包含) | 必填 |
| step | 步长(可以为负) | 1 |
2.1 range() 的常见用法
-
- 从 0 到 4
python
for i in range(5):
print(i)
输出:
0
1
2
3
4
-
- 指定起始值和结束值
python
for i in range(2, 6):
print(i)
输出:
2
3
4
5
-
- 设置步长
python
for i in range(1, 10, 2):
print(i)
输出:
1
3
5
7
9
-
- 倒序循环
python
for i in range(10, 0, -2):
print(i)
输出:
10
8
6
4
2