Skip to main content
 首页 » 编程设计

python之在 Python 中使用 try、except 和 else

2025年05月04日15dflying

我正在研究这些 try/except/else 语句,但我遇到了问题。

我想输入这样的代码:

try: 
   ... 
except: 
   ... 
else: 
   ... 
else: 
   ... 

但我知道连续放2个“else”是不可能的。
我尝试了一个“elif”,但我读到它在“except”中不起作用。而且它没有用。
那么我该怎么做才能做出 2 个或 2 个以上的“else”语句呢?

谢谢! 朱利安

请您参考如下方法:

你永远不需要两个 else block 。如果你需要在 else 中进一步区分,做:

try: 
    ... 
except: 
    ...   
else: 
    if condition: 
        ... 
    else: 
        ...