在Python3中,能使用下列哪个语句处理多个异常?()
A: except NameError, FileNotFoundError
B: except (NameError, FileNotFoundError)
C: except [NameError, FileNotFoundError]
D: except {NameError, FileNotFoundError}
A: except NameError, FileNotFoundError
B: except (NameError, FileNotFoundError)
C: except [NameError, FileNotFoundError]
D: except {NameError, FileNotFoundError}
举一反三
- 在Python 3中,能使用下列哪个语句处理多个异常?() A: A.except NameError, FileNotFoundError B: B.except (NameError, FileNotFoundError) C: C.except [NameError, FileNotFoundError] D: D.except {NameError, FileNotFoundError}
- 如果在Python程序中试图打开不存在的文件,解释器将在运行时抛出______错误信息。 A: NameError B: FileNotFoundError C: SyntaxError D: ZeroDivisionError
- 以下关于异常处理的描述,错误的选项是( )。 A: Python通过try、except等保留字提供异常处理功能 B: ZeroDivisionError是一个变量未命名错误 C: NameError是一种异常类型 D: 异常语句可以与else和finally语句配合使用
- 以下关于异常处理的描述,错误的是 A: NameError是一种异常类型 B: ZeroDivisionError是一个变量未命名错误 C: Python通过try、except等保留字提供异常处理功能 D: 异常语句可以与else和finally语句配合使用
- 以下关于异常处理的描述,正确的是:()。 A: try语句中有except子句就不能有finally子句 B: Python中,可以用异常处理捕获程序中的所有错误 C: 引发一个不存在索引的列表元素会引发NameError错误 D: Python中允许利用raise语句由程序主动引发异常