题库首页 › 青少年软件编程(Python) › 题目 9249

关于下列代码,说法正确的是?( ) 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代码块的最后,所有代码书写有误,不能运行

正确答案:D

答案解析

except块只能出现在try-except程序结构的最后,所以代码书写有语法错误。

试卷来源:202403 青少年软件编程等级考试Python三级真题

本卷相关题目

在线做题 同科目题库