用class类做一个计算器
时间: 2023-09-21 11:08:46 浏览: 53
当使用类来实现计算器时,你可以定义一个名为`Calculator`的类,其中包含各种数学运算的方法。这样,你就可以根据需要创建一个`Calculator`对象,并使用对象调用这些方法进行计算。以下是一个示例:
```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:
return a / b
else:
return "除数不能为零"
# 创建一个Calculator对象
calculator = Calculator()
# 调用计算器的方法
result_add = calculator.add(5, 3)
result_subtract = calculator.subtract(5, 3)
result_multiply = calculator.multiply(5, 3)
result_divide = calculator.divide(5, 3)
# 输出计算结果
print("加法结果:", result_add)
print("减法结果:", result_subtract)
print("乘法结果:", result_multiply)
print("除法结果:", result_divide)
```
在上述示例中,`Calculator`类定义了四个方法:`add`、`subtract`、`multiply`和`divide`,分别用于执行加法、减法、乘法和除法运算。你可以创建一个`Calculator`对象,并通过调用对象的方法来执行相应的计算操作,并将结果打印出来。