python中的range()函数

python中的range()函数range()函数:用于生成一个整数序列;range()的三种创建方式:第一种:只有一个参数(小括号中只给了一个数)即range(stop)例如:range(10)指的是默认从0开始,步长为1,不包括10;注意:的运行结果为:;要想输出0-9的数字序列则应该是的结果为;第二种:range(start,stop)(给了两个参数,即小括号中给了两个数)r=range(1,10)print(list(r))运行结果为:;第三种:range(start,stop,step):.

range()函数:用于生成一个整数序列;

range()的三种创建方式:

第一种:只有一个参数(小括号中只给了一个数)即range(stop) 

例如:range(10)指的是默认从0开始,步长为1,不包括10;

注意:python中的range()函数的运行结果为:python中的range()函数

要想输出0-9的数字序列则应该是python中的range()函数的结果为python中的range()函数

第二种:range(start,stop) (给了两个参数,即小括号中给了两个数)

r=range(1,10) print(list(r)) 运行结果为:python中的range()函数

第三种:range(start,stop,step):创建一个在[start,stop)之间,步长为step;

例如:r=range(1,10,2) print(list(r)) 运行结果为:python中的range()函数

range()函数中可以使用in 和not in 判断整数序列中是否存在(不存在)指定的整数,例如:

在上面第三种的基础上 print(10 in r) 运行结果为False; print(9 in r)运行结果为True ;print(10 not in r)运行结果为True;print(9 not in r)的运行结果为False;

range类型的优点:不管range对象表示的整数序列有多长,所有range对象占用的内存空间都是相同的,因为仅仅需要储存start,stop,step,只有当用到range对象时,才会去计算序列中的相关元素;

 

 

今天的文章python中的range()函数分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/12245.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注