range函数说明
来源:互联网 发布:天下3最帅捏脸数据 编辑:程序博客网 时间:2024/05/16 00:54
range(start,stop[, step])
从这段话,我们可以得出关于range()
函数的以下几点:
- 这个函数可以创建一个数字元素组成的列表。
- 这个函数最常用于for循环(关于for循环,马上就要涉及到了)
- 函数的参数必须是整数,默认从0开始。返回值是类似[start, start + step, start + 2*step, ...]的列表。
- step默认值是1。如果不写,就是按照此值。
- 如果step是正数,返回list的最最后的值不包含stop值,即start+istep这个值小于stop;如果step是负数,start+istep的值大于stop。
- step不能等于零,如果等于零,就报错。
仅仅解释一下range(0,9,2)
- 如果是从0开始,步长为1,可以写成range(9)的样子,但是,如果步长为2,写成range(9,2)的样子,计算机就有点糊涂了,它会认为start=9,stop=2。所以,在步长不为1的时候,切忌,要把start的值也写上。
- start=0,step=2,stop=9.list中的第一个值是start=0,第二个值是start+1step=2(注意,这里是1,不是2,不要忘记,前面已经讲过,不论是list还是str,对元素进行编号的时候,都是从0开始的),第n个值就是start+(n-1)step。直到小于stop前的那个值。
0 0
- range函数说明
- Python中range()函数和list的说明
- range()函数
- range函数
- range()函数
- HTTP Range说明
- Python中的range()函数
- range()函数用法
- python的range函数
- Python中的range函数
- python中range函数
- Python range()函数
- python range()函数
- Python range()函数
- python 中range函数
- 【python】 range函数
- python中range函数
- Python的range函数
- 第六周 课后实践:项目五——友元类
- 第7周--C++“窗口”程序设计
- java android计算两个时间间隔
- C++中“窗口”
- jsp+ajax+springMvc图片上传立刻回显 电商
- range函数说明
- 艺术家与工匠的冲突,暴雪为何一直在错失机会
- Linux内核源代码情景分析-共享内存
- Chang'an(YY's string-模拟)
- ImportError: DLL load failed: 找不到指定的模块。
- 周记——20150420
- 关于APK瘦身值得分享的一些经验
- 使用FMDB框架来操作数据库
- PHP文件操作