for
for 临时变量 in 待处理数据集(序列):
循环满足条件时执行...
name = "zhengqingya"
for i in name:
print(i)
range
待处理数据集,可迭代类型: 其内容可以一个个依次取出的一种类型
- 字符串
- 列表
- 元组
- …
| 语法 | 描述 | 示例值 |
|---|---|---|
| range(num) | 从 0 开始,到 num 结束,不包含 num | range(3) => [0,1,2] |
| range(num1, num2) | 从 num1 开始,到 num2 结束,不包含 num2 | range(1, 3) => [1,2] |
| range(num1, num2, step) | 从 num1 开始,到 num2 结束,不包含 num2,步长 step | range(0, 10, 2) => [0,2,4,6,8] |
for i in range(0, 10, 2):
print(i)
嵌套使用
for 临时变量 in 待处理数据集(序列):
循环满足条件时执行...
...
for 临时变量 in 待处理数据集(序列):
循环满足条件时执行...
...
# for循环打印九九乘法表
for i in range(1, 10):
for j in range(1, i + 1):
print(f"{j} * {i} = {j * i}\t", end="")
print()