Python for循环步长详解:range(2,10,2)执行次数
Python for循环步长详解:range(2,10,2)执行次数
问题: 以下程序段中循环共执行4次,对或错?
for i in range(2,10,2):
print(i)
答案: 对。
解释:
在Python中,range(start, stop, step) 函数用于生成一个数字序列。
start:起始值(包含),默认为0。stop:结束值(不包含)。step:步长,默认为1。
因此,range(2,10,2) 生成的序列是:2, 4, 6, 8。循环会遍历这个序列中的每个元素,所以循环执行了4次。
代码示例:
for i in range(2,10,2):
print(i)
输出:
2
4
6
8
原文地址: https://www.cveoy.top/t/topic/f085 著作权归作者所有。请勿转载和采集!