行者孙Python

内劲篇-Day20 for 循环基础 + range ()【

🍀功法简介(知识点)

for循环适合按顺序遍历一组数据,搭配range()可以快速生成连续数字序列。

range(结束数字):生成从 0 开始,到「结束数字 - 1」的一串整数。语法格式:

for 变量 in range(n):
    循环体代码(4空格缩进)

对比 while:while 适合不确定循环次数;for 适合提前知道一共循环多少次。

基础示例:

for i in range(3):
    print(f"修炼第{i}轮")

输出:

修炼第0轮
修炼第1轮
修炼第2轮

range 还有两种写法:range(start, end) 从 start 开始,到 end-1 结束range(start, end, step) start 开始,end-1 结束,每次增加 step

🥋今日 Kata 任务(练习)

  1. 使用 for + range,循环 5 次

  2. 变量命名为day,range 设置从 1 到 6(取 1,2,3,4,5)

  3. 循环内部打印:Python Kata 第X轮修炼,X 替换为 day

✅参考示例代码

for day in range(1,6):
    print(f"Python Kata 第{day}轮修炼")

预期输出:

Python Kata 第1轮修炼
Python Kata 第2轮修炼
Python Kata 第3轮修炼
Python Kata 第4轮修炼
Python Kata 第5轮修炼

🧠思考题(进阶可选)

试写代码,用 range,输出 2、4、6、8 这几个偶数。提示使用 range 第三个步长参数。

💡功法小提示

⚠️ range 的结束数字不会被包含,range(1,6)只取到 5。⚠️ for 循环末尾记得英文冒号,内部代码 4 空格缩进。⚠️ range 默认从 0 开始,如果需要自定义起点,写两个参数range(起始,终止)。

‹ 返回目录
🏠首页 Python 📦资源 👤关于我