python range函数用法,python中range函数的作用
1.python的内置函数1.range()函数可以返回一系列连续相加的整数,并生成一个list对象。
2.大多数2.range函数经常出现在for循环中。它可以在for循环中用作索引。
3.3.range函数本质上是一个迭代器。
Ps1:只有一个参数:0到这个参数中的所有整数,不包括参数本身。
ran=范围(6)
#定义一个列表并将该范围内的所有数字存储在列表中。
arry_list=list(ran)
打印(冉)
打印(arry_list)
运行结果如下
范围(0,6)
[0, 1, 2, 3, 4, 5]
PS2:当range函数有两个参数时,第一个参数表示左边界,第二个参数表示右边界,包括左边但不包括右边。
ran_new=range(1,8)
List_one=list(ran_new) #将区域中的所有数据存储在列表中
打印(list_one)
运行结果
[1, 2, 3, 4, 5, 6, 7]
ps3:range包含三个参数时,第一个表示左边界,第二个表示右边界,第三个表示步长,即两个整数之差,含左不含右。
当# range包含三个参数时,第一个表示左边界,第二个表示右边界,第三个表示步长,即两个整数之差,含左不含右。
ran_two=range(1,16,2)
list_two=list(ran_two)
# list _ two=http://www.dl-fkw.com/?大连哪里堕胎最好
打印(ran_new)
打印(第二批)
打印(列表_二)
运行结果是
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
范围(1,16)
范围(1,16,2)
[1, 3, 5, 7, 9, 11, 13, 15]
运行代码过程中遇到的问题
错误:type error:“list”对象不可调用。指错误类型:不能调用“列表”对象
原因:
由于变量列表与函数列表同名,当函数使用列表函数时,发现该列表是一个已定义的列表,无法调用该列表,于是抛出类型错误。
所以我们以后定义变量的时候,要避免函数名,方法名,关键字的重复,任何语言都是如此。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。