序列,是指多个值按一定顺序排列,存放在一个连续的内存空间里,可通过每个值所在位置的编号(称为索引)访问它们。为更好地学习循环,先学一点基本知识。
函数range()会产生一个range类,本质就是一个整数序列。有三种格式:
range(终点) 默认起点为0,步进为1
range(起点, 终点) 默认步进为1
range(起点, 终点, 步进)
在 [起点, 终点) 这个左开右闭区间里产生整数序列,序列包括起点但不包括终点。
步进可以是负数,但起点值要大于终点值,否则只能是个空序列。
为方便讲解,用 list(range()) 来列出转换出来的列表,什么是列表后面马上会讲到。
>>> list(range(5))
[0, 1, 2, 3, 4]
>>> list(range(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> list(range(3,9))
[3, 4, 5, 6, 7, 8]
>>> list(range(0,10,2))
[0, 2, 4, 6, 8]
>>> list(range(1,10,2))
[1, 3, 5, 7
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://hannyang.blog.csdn.net/article/details/121000150
内容来源于网络,如有侵权,请联系作者删除!