用python编写一个简易计算器,要求根据输入的数字和四字运算符,计算运算结果并输出
时间: 2024-03-09 19:48:39 浏览: 179
好的,我可以帮你编写一个简易的计算器。请看以下代码示例:
```python
# 定义四则运算函数
def add(a, b):
return a + b
def subtract(a, b):
return a - b
def multiply(a, b):
return a * b
def divide(a, b):
return a / b
# 主函数
def calculator():
# 获取用户输入
num1 = float(input("请输入第一个数字: "))
num2 = float(input("请输入第二个数字: "))
operator = input("请输入运算符 (+, -, *, /): ")
# 根据运算符进行计算
if operator == '+':
result = add(num1, num2)
elif operator == '-':
result = subtract(num1, num2)
elif operator == '*':
result = multiply(num1, num2)
elif operator == '/':
result = divide(num1, num2)
else:
print("无效的运算符")
return
# 输出结果
print("结果: ", result)
# 调用主函数
calculator()
```
运行这段代码,你就可以输入两个数字和一个四字运算符,计算出结果并输出。注意,这个简易计算器只能处理简单的四则运算,不能处理复杂的数学运算。
阅读全文