定义一个名为 Calculator 的类,定义4个静态万法,实现加、减、乘、除的运算。
时间: 2024-04-30 14:20:27 浏览: 146
以下是定义一个名为 Calculator 的类,实现四则运算的代码:
```python
class Calculator:
@staticmethod
def add(x, y):
return x + y
@staticmethod
def subtract(x, y):
return x - y
@staticmethod
def multiply(x, y):
return x * y
@staticmethod
def divide(x, y):
if y == 0:
raise ValueError("Cannot divide by zero!")
return x / y
```
这个类有四个静态方法,分别实现加法、减法、乘法和除法。每个方法都接受两个参数,并返回一个计算结果。注意,除法方法会检查除数是否为0,如果是,会抛出一个 ValueError 异常。这个类可以通过下面的代码进行测试:
```python
print(Calculator.add(2, 3)) # 输出 5
print(Calculator.subtract(5, 2)) # 输出 3
print(Calculator.multiply(4, 6)) # 输出 24
print(Calculator.divide(10, 2)) # 输出 5.0
print(Calculator.divide(10, 0)) # 抛出 ValueError 异常
```
阅读全文