首页 / 知识

pythonfinal作用域的代码一定会被执行吗?

2023-11-12 12:59:00

python在正常的情况下,finally作用域的代码一定会被执行的,不管是否发生异常。哪怕是调用了sys.exit函数,finally也是会被执行的。

那怎么样才能让finally代码不执行了。

importtime

choice=True

try:

ifchoice:

whileTrue:

pass

else:

print"Pleasepulltheplugonyourcomputersometimesoon..."

time.sleep(60*60*24*365)

finally:

print"Finally..."

上面的代码主要是通过让流程停滞在try作用域里,从而实现了需求。

以上内容为大家介绍了python培训之final作用域的代码一定会被执行吗?,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们

代码培训异常流程作用

最新内容

相关内容

热门文章

推荐文章

标签云

猜你喜欢