当前位置:首页python > 正文

python里面range()的用法

作者:野牛程序员:2023-06-20 07:41:31python阅读 2692

在Python中,range()函数用于创建一个整数序列,常用于循环操作。它可以接受一个、两个或三个参数,并返回一个可迭代对象(在Python 3中是一个迭代器)。

下面是range()函数的不同用法:

  1. range(stop):指定一个终止值,生成从0开始到stop-1的整数序列。

for i in range(5):
    print(i)
# 输出:0 1 2 3 4
  1. range(start, stop):指定一个起始值和一个终止值,生成从start开始到stop-1的整数序列。

for i in range(2, 8):
    print(i)
# 输出:2 3 4 5 6 7
  1. range(start, stop, step):指定一个起始值、一个终止值和一个步长(增量),生成从start开始到stop-1的整数序列,步长为step

for i in range(1, 10, 2):
    print(i)
# 输出:1 3 5 7 9

需要注意的是,range()函数生成的整数序列包含起始值,但不包含终止值。如果需要包含终止值,可以使用range(start, stop+1)

另外,range()函数可以与其他函数(如list())一起使用,将整数序列转换为列表:

my_list = list(range(5))
print(my_list)
# 输出:[0, 1, 2, 3, 4]

这些是range()函数的基本用法,可以在循环中生成所需的整数序列。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击