6.python基础--range()函数
2020-12-13 14:16
标签:生成 class bsp http 字符串 -- end 换行 算数 1.定义: range()函数是python的内置函数,用来创建算数级数序列的通用函数,返回一个[start, start + step, start + 2 * step, ...]结构的整数序列。 2.语法: range(start,stop[,step]) start 指的是计数起始值,默认是 0; stop 指的是计数结束值,但不包括 stop ;例如,range(0,5)就是只有0,1,2,3,4而没有5。 step 是步长,默认为 1,不可以为 0 。range() 方法生成一段左闭右开的整数范围。 这里要注意一下end=‘‘的意思,为末尾end传递一个空字符串,这样print函数不会在字符串末尾添加一个换行符,而是添加一个空字符串,其实这也是一个语法要求,表示这个语句没结束。 3.综合使用: range()与for循环结合的比较多。下面看一个小例子: 上述程序的结果,不会出现“0 2一轮结束 2 4 一轮结束 4 6……”这种情况的,因为在for循环中,实际上是根据range的值对a进行了赋值操作,所以不论在for中如何更改a的值,在下一次循环前,a的值都会重新赋值,所以这个循环一共执行5次。 range()的元素顺序都是从左到右的,我们知道range(10)是0 1 2 3 4 5 6 7 8 9,那么如果想9 8 7 6 5 4 3 2 1,该怎么实现呢?
这里需要灵活的运用range的语法特点,起点、终点与步长。 6.python基础--range()函数 标签:生成 class bsp http 字符串 -- end 换行 算数 原文地址:https://www.cnblogs.com/linfengs/p/11557923.html