在 python 中,return 出现后,表示结束并返回某个值,在 return 之后的代码不会再被执行,即使在一个循环中,只要执行到 return 也会立即结束循环并返回某个值,
例子如下:
def cal2():
sum_=0
for j in range(1,101):
sum_+=j
return sum_
cal2()
执行 函数 cal2 的结果是:5050
但假如把 return 放进 for in 循环中,则 for in 循环只会循环一次,在本例中,如果将 return 放进 for in 循环中,运行函数 cal2 的结果是: 1.
def cal2():
sum_=0
for j in range(1,101):
sum_+=j
return sum_
cal2()
执行 函数 cal2 的结果是:1
表明,包含了 return 的循环语句,执行到 return 时,就会结束所有的循环。
August2024the07thWednesday