发布网友 发布时间:2024-11-05 00:32
共1个回答
热心网友 时间:2024-11-05 13:18
range()是Python内置函数,主要用于生成一个可迭代序列,常用于数字遍历中。
使用方法多样,以下是一些示例:
案例一:输出0到100的数字。
for i in range(100):
print(i)
解释:range(100)生成从0到99的序列。for循环遍历此序列,打印每个值。虽然终止值为100,但实际遍历范围为0到99。
案例二:输出2到8之间的数字。
for i in range(2, 8): print(i)
解释:此例使用range(2, 8)生成从2到7的序列,for循环遍历并打印每个值。
案例三:输出0到8之间的偶数。
for i in range(0, 8, 2): print(i)
解释:range(0, 8, 2)生成从0开始,步长为2的序列,直到8(不包括8)。此序列包括0、2、4、6,for循环遍历并打印。
案例四:输出0到8之间的奇数。
for i in range(1, 8, 2): print(i)
解释:此例使用与案例三类似的方法,生成从1开始、步长为2的序列,直到8(不包括8)。此序列包括1、3、5、7,for循环遍历并打印。