编程题:两种异常捕获小程序
本题目要求读入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
答案:若无答案欢迎评论
### 输入格式:
在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
答案:若无答案欢迎评论