语法
range(stop)
range(start, stop[, step])
参数说明
- start(可选):序列的起始值,默认为
0。 - stop(必需):序列的结束值(不包含该值)。
- step(可选):序列的步长,默认为
1。
使用示例
基本用法
# 生成 0 到 4 的序列(不包含 5)
for i in range(5):
print(i) # 输出:0, 1, 2, 3, 4
指定起始值和结束值
# 生成 2 到 6 的序列(不包含 7)
for i in range(2, 7):
print(i) # 输出:2, 3, 4, 5, 6
指定步长
# 生成 0 到 10 的偶数序列(步长为 2)
for i in range(0, 11, 2):
print(i) # 输出:0, 2, 4, 6, 8, 10
负步长
# 生成 5 到 1 的递减序列(步长为 -1)
for i in range(5, 0, -1):
print(i) # 输出:5, 4, 3, 2, 1
转换为列表
numbers = list(range(5))
print(numbers) # 输出:[0, 1, 2, 3, 4]
应用场景
注意事项
通过灵活使用 range() 函数,可以高效地处理各种需要数字序列的场景。
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦