🍀功法简介(知识点)
range()完整三参数写法:range(起始值, 终止值, 步长)
起始值:序列第一个数字
终止值:不包含这个数字,到它前面一个数字停下
步长:每次数字增加多少;不写步长,默认步长 = 1
示例:
# 从2开始,到10之前结束,每次+2 → 2,4,6,8
for num in range(2,10,2):
print(num)心法:for 循环搭配 range,非常适合固定间隔、有规律的数字遍历。
🥋今日 Kata 任务(练习)
使用 for + range,遍历
5,10,15,20循环变量命名为
minute循环内部打印:
本次计划修炼 X 分钟,X 替换为 minute
✅参考示例代码
for minute in range(5, 21, 5):
print(f"本次计划修炼 {minute} 分钟")预期输出:
本次计划修炼 5 分钟
本次计划修炼 10 分钟
本次计划修炼 15 分钟
本次计划修炼 20 分钟🧠思考题(进阶可选)
写代码,使用 range 倒序输出 10,8,6,4,2。提示:步长可以写负数,起始数字要比终止数字更大。
💡功法小提示
⚠️ range 终止值不会被取出,想要包含 20,终止要写 21。⚠️ 步长可以正数,也可以负数(倒序遍历)。⚠️ 步长不能为 0,会直接报错。