在Python中,`range()`函数是一个内置函数,用于生成一个整数序列,它接受三个参数:起始值(start)、结束值(stop)和步长(step),`range()`函数的语法如下:
range(stop) range(start, stop[, step])
起始值和步长是可选参数,默认情况下,起始值为0,步长为1。
下面我们来详细了解一下`range()`函数的用法:
1、生成一个从0到指定值(不包括指定值)的整数序列:
for i in range(5): print(i)
输出结果:
0 1 2 3 4
2、生成一个从指定值到指定值(不包括指定值)的整数序列:
for i in range(1, 5): print(i)
1 2 3 4
3、生成一个从指定值到另一个指定值(包括指定值)的整数序列:
1 2 3 4 5
4、生成一个指定数量的整数序列:
for i in range(0, 10, 2): print(i)
0 2 4 6 8
`range()`函数还可以与列表推导式结合使用,例如:
squares = [x**2 for x in range(10)] # 生成0到9的平方数列表 print(squares) # 输出:[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/100156.html