`
yuanta11
  • 浏览: 60835 次
  • 性别: Icon_minigender_1
  • 来自: 淄博
社区版块
存档分类
最新评论

Python内置函数之range()

阅读更多
range([start], stop[, step])


描述:此函数返回一个integers的迭代器。常用在for循环语句中。
参数:
    start:起始值,可选参数,默认值为0
    stop:终止值,必选参数
    step:步进值,可选参数,默认值为1,值为0时抛出ValueError异常

list(range(3)) #返回 [0, 1, 2]
list(range(1, 3) #返回 [1, 2]
list(range(0, 5, 2) #返回 [0, 2, 4]
list(range(0)) #返回 []

r = range(0, 20, 2)
r.index(12) #返回 6
5 in r #返回 False
6 in r #返回 True
r[6] #返回 12
r[:6] #返回 range(0, 12, 2)

for i in range(5): #循环5次
    pass
分享到:
评论

相关推荐

    Python学习教程之常用的内置函数大全

    在Python中,python给我们提供了很多已经定义好的函数,这里列出常用的内置函数,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍吧。 一、数学函数 abs() 求数值的绝对值 min()列表的最下值 max()...

    python求最大值,不使用内置函数的实现方法

    利用python进行求解,求解的要求是不能使用python内部封装好的函数例如:max way1: def findmax(data,n): if n==1: return data[0] else: maxi=data[0] for i in data[1:]: if maxi<i: maxi=i return ...

    Python2 内置函数大全

    Python 内置函数 内置函数 abs() divmod() input() open() staticmethod() all() enumerate() int() ord() str() any() eval() isinstance() pow() sum() basestring() execfile()...

    python自定义函数实现最大值的输出方法

    python中内置的max()函数用来得到最大值,通过冒泡排序也可以。 #!/usr/bin/python def getMax(arr): for i in range(0,len(arr)): for j in range(i+1,len(arr)): first=int(arr[i]) second=int(arr[j]) if ...

    python进阶教程之循环相关函数range、enumerate、zip

    在“循环”一节,我们已经讨论了Python基本的循环语法。这一节,我们将接触更加灵活的循环...在该例子中,我们利用len()函数和range()函数,用i作为S序列的下标来控制循环。在range函数中,分别定义上限,下限和每次

    Python-函数.xmind(思维导图)

    (Python中函数的应用非常广泛,比如 input() 、print()、range()、len() 函数等等,这些都是 Python 的内置函数) 函数的定义 函数的参数传递 传参的几种情况 函数的返回值 其他: (函数嵌套、 变量作用域:所谓...

    Python内置函数之filter map reduce介绍

    Python内置了一些非常有趣、有用的函数,如:filter、map、reduce,都是对一个集合进行处理,filter很容易理解用于过滤,map用于映射,reduce用于归并. 是Python列表方法的三架马车。 1. filter函数的功能相当于...

    Python for循环与range函数的使用详解

    有的是通过内置 range 函数生成一串数字列表,也可以是包含任何类型对象的队列。 Eg.数字列表 for i in range(1,5): print(i) else: print(for 循环结束) Eg.字符串列表 lessons = [语文,数

    Python语言及应用(B)试卷含答案.doc

    12、Python内置函数 可以返回列表、元组、字典、集合、字符串以及 range对象中元素个数。 13、Python 内置函数 用来返回序列中的最大元素。 14、Python 内置函数 用来返回序列中的最小元素。 15、Python 内置函数 ...

    python内置函数sorted()用法深入分析

    本文实例讲述了python内置函数sorted()用法。分享给大家供大家参考,具体如下: 列表对象提供了sort()方法支持原地排序,而内置函数sorted()不支持原地操作只是返回新的列表,并不对原列表进行任何修改。sorted()...

    1.内置函数-range()函数.py

    适合零基础的小白

    python的for循环语句range-Python基础教程:for循环语句与range()函数.pdf

    python的for循环语句range_Python基础教程:for循环语句与 range()函数 for 循环 For … in 语句是另⼀种循环语句,其特点是会在⼀系列对象上进⾏迭代(Iterates),即它会遍历序列中的每⼀个项⽬ 注意: 1、else ...

    对python中的for循环和range内置函数详解

    1.for循环和range内置函数配合使用 range函数生成一个从零开始的列表, range(4)表示list:0123 range(1,11,2)表示从1开始到11-1为止步长为2的list:13579 即range(i)表示从0开始到i-1的列表,range(m,n)表示从m开始...

    python入门–常用的numpy函数:arange()

    arange()类似于python的内置函数range(),通过指定开始值、终值和步长来创建表示等差数列的一维数组,返回给定间隔内的均匀间隔值,注意得到的结果数组不包含终值。 2.arange()函数的参数 通过在IPython中输入函数名...

    详解Python的Lambda函数与排序

    lambda函数是一种快速定义单行的最小函数,是从 Lisp 借用来的,可以用在任何需要...reduce与range都是Python的内置函数。 range(1,1001)表示生成1到1000的连续整数列表(List)。 reduce(functionA,iterableB)

    Python列表倒序输出及其效率详解

    使用Python内置函数reversed() for i in reversed(arr): pass reversed返回的是迭代器,所以不用担心内存问题。 方法二 使用range()倒序 for i in range(len(arr) - 1, -1, -1): pass 方法三 先使用list自带的...

    Python高阶函数、常用内置函数用法实例分析

    本文实例讲述了Python高阶函数、常用内置函数用法。分享给大家供大家参考,具体如下: 高阶函数: 允许将函数作为参数传入另一个函数; 允许返回一个函数。 #返回值为函数的函数 sum=lambda x,y:x+y sub=lambda x...

    python求复数的相位-Python入门教程(三):史上最全的Numpy计算函数总结,建 .pdf

    01 数组的运算 数组的运算 Numpy通⽤函数涉及到Python原⽣的算术运算符,标准的加减乘除都可以使⽤,同时这些运算符也是Numpy内置函数的简单封装器,例 如"+"就是add函数的封装器。下图汇总了Numpy实现的算术运算符...

    Python3基础教程之递归函数简单示例

    我们可以利用递归函数实现一个Python内置函数sum()的递归版。 # 递归 def d_sum(L): if not L: return 0 else: return L[0] + d_sum(L[1:]) sum_l = d_sum(range(10)) print(sum_l) 示例结果 45 该递归...

Global site tag (gtag.js) - Google Analytics