下面代码的输出结果是( )。 a=10 b=1 try: c=b//(b/a) print(C) except(IOError,ZeroDivisionError): print(”calcul

admin2020-04-10  18

问题 下面代码的输出结果是(    )。
    a=10
    b=1
    try:
      c=b//(b/a)
    print(C)
  except(IOError,ZeroDivisionError):
    print(”calculation error”)
  else:
    print(”no error”)

选项 A、calculation error
B、no error
C、9.0   
D、9.0
no error

答案D

解析 只有当程序未引发异常顺利执行完try中的代码后,else语句块内的代码才会执行。本题中try中无异常,输出变量C的值,再执行else中的代码。
转载请注明原文地址:https://kaotiyun.com/show/Mg6p777K
0

最新回复(0)