python从键盘上输入两个数,进行除法运算,如果除数为零,则抛出异常,并且输出“除数不能为0”,如果不为零,则输出结果,保留两位小数
时间: 2024-01-10 19:02:59 浏览: 114
Python实现简单的四则运算计算器
好的,以下是 Python 代码实现:
```python
try:
# 从键盘上输入两个数
num1 = float(input("请输入被除数:"))
num2 = float(input("请输入除数:"))
# 进行除法运算
result = num1 / num2
# 输出结果,保留两位小数
print("结果为:{:.2f}".format(result))
except ZeroDivisionError:
# 如果除数为零,则抛出异常并输出提示信息
print("除数不能为0")
```
当输入的除数为零时,会抛出 ZeroDivisionError 异常,程序会执行 except 中的代码,输出“除数不能为0”;当输入的除数不为零时,程序会执行 try 中的代码,输出运算结果。
阅读全文