for 循环基础
19.1 for 循环基础
遍历序列中每个元素。
for 循环用于遍历序列(列表、字符串、range 等),依次取出每个元素。
💡 遇到报错先看最后一行英文提示,再对照「常见错误与正确对比」。
遍历列表
以下代码含详细中文注释,可直接复制运行。建议对照输出理解每一行的作用。
# ========================================
# 示例:遍历列表
# 说明:建议复制到 .py 文件运行,或粘贴到 Python 交互模式
# ========================================
fruits = ['苹果', '香蕉', '橙子'] # 创建列表
for f in fruits: # 循环:依次取出每个元素
print('我喜欢', f)
用 for 打印 1 到 5
range(1, 6) 生成 1,2,3,4,5(不包含 6)。
# ========================================
# 示例:用 for 打印 1 到 5
# 说明:建议复制到 .py 文件运行,或粘贴到 Python 交互模式
# ========================================
for i in range(1, 6): # i 依次为 1,2,3,4,5
print(f'第 {i} 次循环')
⚠️ 常见错误与正确对比
❌ 错误写法
for i in range(5)
print(i)✅ 正确写法
for i in range(5):
print(i)📌 for 循环行末尾必须有冒号 :。