python for i in range()用法
- 时间:
- 浏览:0
- 来源:少儿教育在线
`for i in range()`是Python中用于循环迭代的语法结构之一。这个语法结构的一般形式是:
for i in range(start, stop, step):
# 执行循环体内的代码
其中,`start`是循环计数器的起始值(默认为0),`stop`是循环计数器的终止值(不包括该值),`step`是循环计数器的步长(默认为1)。在每次循环迭代时,循环计数器的值会依次取遍`start`到`stop-1`之间的整数,每次迭代执行循环体内的代码,直到循环计数器的值达到`stop-1`。
下面是一些使用`for i in range()`的示例:
# 打印0~4的整数
for i in range(5):
print(i)
# 打印1~10的奇数
for i in range(1, 11, 2):
print(i)
# 打印10~1的整数
for i in range(10, 0, -1):
print(i)
需要注意的是,`range()`函数返回的是一个迭代器对象,而不是一个列表,因此不能直接使用索引访问。如果需要生成一个列表,可以使用`list(range())`将迭代器转换成列表。
猜你喜欢