4、定义一个名为Calculator的类,使用静态方法定义四个表示加减乘除的运算。
时间: 2024-05-09 07:21:53 浏览: 222
JS实现的加减乘除四则运算计算器示例
好的,我明白你的问题。以下是定义一个名为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
```
这样,你可以使用Calculator类来进行基本的算术计算,例如:
```python
result = Calculator.add(2, 3)
print(result) # 输出 5
result = Calculator.subtract(10, 5)
print(result) # 输出 5
result = Calculator.multiply(4, 6)
print(result) # 输出 24
result = Calculator.divide(10, 2)
print(result) # 输出 5.0
result = Calculator.divide(10, 0)
# 抛出 ValueError: Cannot divide by zero!
```
阅读全文