计算器python代码
时间: 2023-07-15 21:08:49 浏览: 50
以下是一个简单的计算器Python代码,可以进行基本的加、减、乘、除运算:
```python
while True:
try:
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
operator = input("请选择运算符(+、-、*、/):")
if operator == '+':
print(num1 + num2)
elif operator == '-':
print(num1 - num2)
elif operator == '*':
print(num1 * num2)
elif operator == '/':
print(num1 / num2)
else:
print("请输入正确的运算符!")
except ValueError:
print("请输入数字!")
except ZeroDivisionError:
print("除数不能为0!")
finally:
choice = input("是否继续计算(y/n)?")
if choice != 'y':
break
```
这段代码通过循环实现了多次计算的功能,用户可以选择是否继续计算。同时,代码中也进行了异常处理,避免了用户输入非数字或除数为0的情况。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)