pythonrange什么意思

来源:千锋教育
发布时间:2023-11-09 09:44:06
分享

今天来谈一谈关于Python中range()的作用,和我个人的理解。

range的中文意思是,范围、幅度、或者是在xxx之间变动。

函数原型:range(start,end,scan):

参数含义:start:计数从start开始。默认是从0开始。例如range(5)等价于range(0,5);

end:技术到end结束,但不包括end.例如:range(0,5)是[0,1,2,3,4]没有5

scan:每次跳跃的间距,默认为1。例如:range(0,5)等价于range(0,5,1)

写一个最常用的for循环

forindexinrange(1,100):

print("index:{_index}".format(_index=index))

1

2

3

4

5

..

100

这里的range就是从1变动到100

另外,range也可以动态创建一个元素列表

list=[range(0,10)]

print(list)

0

1

2

3

...

9

这里range执行了10次,从0到9

再来看一个range的跳跃

forindexinrange(0,10,2):

print("index:{_index}".format(_index=index))

0

2

4

6

8

根据输出结果可以看到,这里每隔1次生成一个数字

当然,这里默认是1,表示没有间隔

range说白了就是能产生一组list。

list是一个可迭代对象,所以forindexinrange(0,10):才能开始循环。

以上内容为大家介绍了python培训之range什么意思,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python中链表怎么表示? 一:链表常见的线性表有数组与链表。链表又可以分为单链表、双向链表、环形链表。今天我们主要来进行单链表的相关操作,包括增、删、查、改、链表的反转、链表的连接等。二:链表&数组链表作为数据结构的一种,与数
  • Python中怎么计算圆周长? python中怎么计算圆周长呢?1、首先输入圆的半径2、其次将输入的半径转换成浮点型,便于精确计算3、利用圆周长公式C=2πr进行计算4、输出计算结果importmathradius1=input("
  • python中什么叫递归函数? 1、什么叫递归函数?在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。记住哦->在函数内部调用其他函数不是函数的嵌套,而在函数内部定义子函数才是函数的嵌套。2、递归的
  • python判断xml是否存在某一节点? python中判断xml是否存在某一节点的方法:使用selectNodes()方法查询节点并将节点结果作为一个NodeList返回,然后通过判断返回数据长度是否为0来判断节点是否存在。Listlist
  • python怎么取小数的前几位? python取小数前几位的方法:1、通过设置有效数字的方法取小数的前几位fromdecimalimport*getcontext().prec=6Decimal(1)/Decimal(7)输出如下:D
  • python如何获取程序执行时间? python获取程序执行时间的方法:1、使用time.clock()方法获取程序执行时间注:python的标准库手册推荐在任何情况下尽量使用time.clock().使用方法:importtimest