用python编写一个简单的计算器类,能够实现两个数字的加、减、乘、除运算。
时间: 2023-06-08 11:06:59 浏览: 150
好的,这个问题很简单,以下是一个简单的Python计算器类的实现代码:
```
class Calculator:
def __init__(self, num1, num2):
self.num1 = num1
self.num2 = num2
def add(self):
return self.num1 + self.num2
def subtract(self):
return self.num1 - self.num2
def multiply(self):
return self.num1 * self.num2
def divide(self):
if self.num2 == 0:
return "Error: Cannot divide by zero!"
else:
return self.num1 / self.num2
```
可以使用以下代码来测试这个计算器类:
```
calc = Calculator(10, 5)
print(calc.add()) # 输出 15
print(calc.subtract()) # 输出 5
print(calc.multiply()) # 输出 50
print(calc.divide()) # 输出 2.0
calc2 = Calculator(6, 0)
print(calc2.divide()) # 输出 "Error: Cannot divide by zero!"
```
希望这个例子能够帮助你了解如何使用Python编写一个简单的计算器类。
阅读全文