-->
当前位置:首页 > 题库 > 正文内容

编程题:两种异常捕获小程序

Luz3年前 (2022-04-25)题库1089
本题目要求读入2个整数a和b,然后输出它们的商 ,即a/b的值,正常输出结果并保留2位小数,如果出现输入非数值型数据,则捕获异常NameError,并输出the input is not numerical,如果输入的除数b为0,则捕获异常ZeroDivisionError,输出zero division error

### 输入格式:

在2行中输入2个数据。

### 输出格式:

在一行中输出a/b的值,保留2位小数,若存在异常则捕获输出相应信息。

### 输入样例1:

在这里给出一组输入。例如:

in
1
2


### 输出样例1:

在这里给出相应的输出。例如:

out
0.50


### 输入样例2:

在这里给出一组输入。例如:

in
2
b


### 输出样例2:

在这里给出相应的输出。例如:

out
the input is not numerical


### 输入样例3:

在这里给出一组输入。例如:

in
4
0


### 输出样例3:

在这里给出相应的输出。例如:

out
zero division error






答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。