接上一篇《程序流程控制(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 # 跳出循环 print(item) 3-2、continue语句 continue语句用于结束本次循环,跳过循环体中尚未执行的语句。 流程图: 基本形式: continue 举例: for item in range(10): if item == 3: # 如果 item = 3 时, continue # 终止本次循环 print(item) 3-3、return语句 return语句用来从一个函数 返回 即跳出函数。我们也可选从函数 返回一个值 。 举例: def fun() try: print 98 return 'ok' # 函数得到一个返回值 finally: # finally 语句块依然会被执行 print 98 print fun() 运行结果: 98 98 ok |
|
来自: 靓拖鞋 > 《Python编程》