用Python写一个四则运算的计算器
时间: 2023-11-25 20:05:55 浏览: 40
好的,以下是一个简单的四则运算计算器代码:
```python
while True:
# 获取用户输入的数值和运算符号
num1 = float(input("请输入第一个数:"))
operator = input("请输入运算符号(+ - * /):")
num2 = float(input("请输入第二个数:"))
# 根据运算符号进行计算
if operator == '+':
result = num1 + num2
elif operator == '-':
result = num1 - num2
elif operator == '*':
result = num1 * num2
elif operator == '/':
result = num1 / num2
else:
print("输入错误,请重新输入!")
continue
# 输出结果
print("结果为:", result)
# 询问用户是否继续计算
choice = input("是否继续计算?(Y/N):")
if choice == 'N':
break
```
运行结果如下:
```
请输入第一个数:2
请输入运算符号(+ - * /):+
请输入第二个数:3
结果为: 5.0
是否继续计算?(Y/N):Y
请输入第一个数:5
请输入运算符号(+ - * /):*
请输入第二个数:4
结果为: 20.0
是否继续计算?(Y/N):N
```