小编fer*_*rry的帖子

尝试语句语法

我一直在阅读python文档,有人可以帮我解释一下吗?

try_stmt  ::=  try1_stmt | try2_stmt
try1_stmt ::=  "try" ":" suite
               ("except" [expression [("as" | ",") identifier]] ":" suite)+
               ["else" ":" suite]
               ["finally" ":" suite]
try2_stmt ::=  "try" ":" suite
               "finally" ":" suite
Run Code Online (Sandbox Code Playgroud)

我最初认为这意味着try语句必须具有任何格式

  1. tryfinally
  2. try,except,elsefinally.

但在阅读文档后,它提到了这else是可选的,也是如此finally.所以,我想知道文档的目的是什么,向我们展示上面格式的代码?

python python-2.7

7
推荐指数
1
解决办法
117
查看次数

标签 统计

python ×1

python-2.7 ×1