推导式 vs 普通循环

20.5 推导式 vs 普通循环

简单转换用推导式更简洁;复杂逻辑用 for 更清晰。

本节介绍「推导式 vs 普通循环」的用法与注意点,请结合下方代码示例理解。

建议:先读懂注释,再自己动手修改数字或文字,观察输出变化。

💡 可读性优先,不要写过于复杂的推导式

推导式 vs 普通循环 基础示例

入门示例,含中文注释。

# ========================================
# 示例:推导式 vs 普通循环
# 说明:建议复制到 .py 文件运行,或粘贴到 Python 交互模式
# ========================================
# 请根据本节标题练习
print('正在学习:推导式 vs 普通循环')  # 输出到屏幕 / 从键盘读入

⚠️ 常见错误与正确对比

❌ 错误写法
for i in range(3)\n    print(i)
✅ 正确写法
for i in range(3):\n    print(i)

📌 for 循环末尾必须有冒号 :。