分享

程序流程控制(3)--Python

 靓拖鞋 2021-12-26

接上一篇《程序流程控制(2)--Python》

3、跳转语句

跳转语句能够改变程序的执行顺序,包括break、continue和return。

其中break、continue用于循环体中。

3-1、break语句

break语句用于强行退出循环体,不再执行循环体中剩余的语句。

如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。

流程图:

基本形式:

break

举例:

for item in range(10):

if item == 3:               # 如果 item = 3 时,

break                      # 跳出循环

printitem

3-2、continue语句

continue语句用于结束本次循环,跳过循环体中尚未执行的语句。

流程图:

基本形式:

continue

举例:

for item in range(10):

if item == 3:               # 如果 item = 3 时,

continue                     # 终止本次循环

printitem

3-3、return语句

return语句用来从一个函数 返回 即跳出函数。我们也可选从函数 返回一个值 。

举例:

def  fun()

try:

print 98

return 'ok'           # 函数得到一个返回值

finally:                        # finally​ 语句块依然会被执行

print 98

print fun()

运行结果:

98

98

ok

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多