编写程序,把加/减/乘/除四种运算分别定义为函数,实现计算器的四则运算功能。
时间: 2024-11-09 19:18:23 浏览: 28
编写一个简单的计算器程序,你可以创建四个函数,每个函数对应一种基本运算:加法、减法、乘法和除法。这里我会给出一个 Python 的示例:
```python
def add(x, y):
"""加法运算"""
return x + y
def subtract(x, y):
"""减法运算"""
return x - y
def multiply(x, y):
"""乘法运算"""
return x * y
def divide(x, y):
"""
除法运算,需要处理分母为零的情况,避免 ZeroDivisionError
"""
if y != 0:
return x / y
else:
print("错误:除数不能为零")
return None
# 使用示例
num1 = float(input("请输入第一个数字:"))
operator = input("请选择运算符 (+, -, *, /):")
num2 = float(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("无效的运算符")
print(f"结果是:{result}")
阅读全文