写一个简易计算器,用python
时间: 2023-05-24 08:07:23 浏览: 110
用python实现一个简单计算器(完整DEMO)
5星 · 资源好评率100%
这是一个简易的计算器程序,可以进行基本的加减乘除操作。
```
while True:
try:
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
operator = input("请选择操作符(+、-、*、/):")
if operator == '+':
result = num1 + num2
print("计算结果为:", result)
elif operator == '-':
result = num1 - num2
print("计算结果为:", result)
elif operator == '*':
result = num1 * num2
print("计算结果为:", result)
elif operator == '/':
if num2 == 0:
print("除数不能为0,请重新输入")
else:
result = num1 / num2
print("计算结果为:", result)
else:
print("无效的操作符,请重新输入")
except ValueError:
print("输入有误,请输入数字")
```
程序首先获取用户输入的两个数字和操作符,然后进行相应的计算,并输出计算结果。如果用户输入的不是数字,则会捕获异常并提示输入有误。如果用户选择的是除法操作符,程序会判断除数是否为零,如果为零则会提示用户重新输入。
阅读全文