break语句
在Python中,可以使用break语句来结束循环。当循环执行到break语句时,程序会跳出当前循环,继续执行循环体之后的代码。break语句通常与条件语句if一起使用,用于在满足某种条件时结束循环。下面的代码演示了使用break语句来结束循环:
```
for i in range(1, 11):
if i == 5:
break
print(i)
在上面的代码中,我们使用for循环遍历1到10的数字。当i等于5时,执行break语句,跳出循环。循环只执行了1到4这四个数字的输出。
continue语句
除了使用break语句来结束循环外,还可以使用continue语句来跳过当前循环,直接进入下一次循环。当循环执行到continue语句时,程序会跳过当前循环体中continue语句之后的代码,直接进入下一次循环。下面的代码演示了使用continue语句来跳过偶数的输出:
if i % 2 == 0:
continue
在上面的代码中,我们使用for循环遍历1到10的数字。当i是偶数时,执行continue语句,跳过偶数的输出,直接进入下一次循环。循环只输出了1、3、5、7、9这五个数字。
return语句
除了使用break和continue语句来结束循环外,还可以使用return语句来结束函数的执行,并返回函数的值。当函数执行到return语句时,程序会退出函数,并返回指定的值。下面的代码演示了使用return语句来计算1到n的和:
def sum(n):
s = 0
for i in range(1, n + 1):
s += i
return s
result = sum(10)
print(result)
在上面的代码中,我们定义了一个sum函数,用于计算1到n的和。在函数中,我们使用for循环累加数字,最后使用return语句返回累加结果。在主程序中调用sum函数并将结果保存到result变量中,最后输出result的值。
网友留言(0)