python3-range
1、介绍
range是一个类,用于帮助for循环。
2、类
class range(object):
"""
range(stop) -> range object
range(start, stop[, step]) -> range object
"""
def __init__(self, stop):
pass
3、使用
(1)一个参数
for i in range(3):# 遍历0,,1,2
- 必须是整数,否则报错
- 为正数时,遍历0到参数-1。为负数时,不执行也不报错
(2)两个参数
for i in range(-3,3):#遍历-3,-2,-1,0,1,2
- 必须都是整数,否则报错。可以存在负数
- 前者小于后者时,遍历从前者到后者-1。反之后者小于前者时,不执行也不报错
(3)三个参数
for i in range(-3,3,2): #遍历-3,-1,1
for i in range(3,-3,-2): #遍历3,1,-1
- 必须都是整数,否则报错。可以存在负数
- 参数1小于参数2,且参数3为正数时,表示在参数1的基础上步进参数3,截止到参数2-1
- 参数1大于参数2,且参数3为负数时,表示在参数1的基础上步减参数3,截止到参数2+1
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战