**
想一想您总是希望程序执行的任务,无论它运行完美还是引发任何类型的错误。
**
例如,我们使用带有可选子句“finally”的try语句来执行清理操作,该操作必须在所有条件下执行。清理操作:在离开try语句之前,无论是否引发异常,“finally”子句总是被执行。这些条款旨在定义在所有情况下都必须执行的清理行动。每当发生异常并且未由except子句 处理时,首先会发生finally,然后默认引发错误[代码3]。
说明“定义清理操作”的 Python 程序
代码1: 代码正常运行,最后采取清理操作
**
查看资源文件
**