定义四则运算类,实现两个数的加减乘除,用Python 实现
时间: 2024-03-16 09:43:00 浏览: 64
计算器类,实现四则运算
好的,下面是一个简单的四则运算类的定义和实现:
```python
class Calculator:
def add(self, a, b):
return a + b
def subtract(self, a, b):
return a - b
def multiply(self, a, b):
return a * b
def divide(self, a, b):
if b == 0:
raise ValueError("Cannot divide by zero!")
return a / b
```
使用示例:
```python
# 创建一个 Calculator 实例
calculator = Calculator()
# 加法
result = calculator.add(3, 4)
print(result) # 输出 7
# 减法
result = calculator.subtract(5, 2)
print(result) # 输出 3
# 乘法
result = calculator.multiply(2, 6)
print(result) # 输出 12
# 除法
result = calculator.divide(10, 5)
print(result) # 输出 2.0
```
需要注意的是,除法运算可能会抛出 `ValueError` 异常,因为不能除以 0。在实际应用中,可能需要对这种情况进行特殊处理。
阅读全文