Linux 拨号vps windows公众号手机端

python range的用法有哪些

lewis 6年前 (2019-01-27) 阅读数 7 #程序编程
文章标签 pythonpythonrange

Python中的range()函数用于生成一个整数序列,常用于循环中的计数器。

range()函数有三种用法:

  1. range(stop):生成从0到stop-1的整数序列,不包括stop。

  2. range(start, stop):生成从start到stop-1的整数序列,不包括stop。

  3. range(start, stop, step):生成从start到stop-1的整数序列,不包括stop,步长为step。

下面是一些例子来说明range()函数的用法:

# 生成从0到4的整数序列
for i in range(5):
print(i)
# 生成从2到7的整数序列
for i in range(2, 8):
print(i)
# 生成从1到10的奇数序列
for i in range(1, 11, 2):
print(i)
# 生成从10到1的倒序整数序列
for i in range(10, 0, -1):
print(i)

输出结果为:

1
2
3
4
2
3
4
5
6
7
1
3
5
7
9
10
9
8
7
6
5
4
3
2
1

需要注意的是,range()函数生成的是一个可迭代对象,如果需要将其转换为列表,可以使用list()函数。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门