定义一个名为Calulator的类,定义4个人静态方法,表示加,减,乘,除的运算
时间: 2024-12-15 18:22:33 浏览: 14
calculator:一个计算器
好的,你可以定义一个名为Calculator的类,其中包含四个静态方法,分别对应加法、减法、乘法和除法操作。在Python中,静态方法不需要实例化对象就可以直接调用,它们属于类而不是类的实例。这是一个简单的例子:
```python
class Calculator:
@staticmethod
def add(a, b):
"""
加法运算
:param a: 第一个数值
:param b: 第二个数值
:return: 相加的结果
"""
return a + b
@staticmethod
def subtract(a, b):
"""
减法运算
:param a: 被减数
:param b: 减数
:return: 相减的结果
"""
return a - b
@staticmethod
def multiply(a, b):
"""
乘法运算
:param a: 第一个数值
:param b: 第二个数值
:return: 相乘的结果
"""
return a * b
@staticmethod
def divide(a, b):
"""
除法运算
:param a: 被除数
:param b: 除数
:return: 如果b非零,返回相除的结果,否则抛出ZeroDivisionError异常
"""
if b != 0:
return a / b
else:
raise ZeroDivisionError("除数不能为零")
# 使用示例
result = Calculator.add(10, 5)
print(result) # 输出15
```
阅读全文