单选题

关于下列代码,说法正确的是?(    )

try:

        a= int(input("输入一个数:”)

        b= int(input('输入另一个数:")

        m=a/b

        print('结果是,m)

except:

        print(其他错误!")

except ValueError:

        print("输入的不是数字!")


A

输入的都是数字,且b为非0整数时,执行 try 后面的语句

B

输入的有非数字时,执行 except ValueError 后面的语句

C

输入的b为0时,执行except后面的语句

D

第6行代码只能出现在 try-except 代码块的最后,所以代码书写有误,不能运行

赣ICP备20007335号-2