python:一行代码异常处理

发布时间 2023-06-27 11:46:34作者: nxhujiee

一行异常处理

我们使用异常处理来处理 Python 中的运行时错误。你知道我们可以在一行中编写这个 Try except 语句吗?通过使用 exec() 语句,我们可以做到这一点。

原始方式

try:
    print(x)
except:
    print("Error")

单行方式

exec('try:print(x) \nexcept:print("Error")') # 错误