编写一个计算器的类,这个类里面包含加减乘除四种运算和求余,乘幂运算,并创建一个
时间: 2024-02-22 08:55:14 浏览: 83
一个计算器的设计具有基本的加、减、乘、除等四则运算
3星 · 编辑精心推荐
好的,下面是一个简单的计算器类的实现,包含加减乘除四种运算、求余、乘幂运算:
```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:
raise ValueError("Cannot divide by zero!")
return a / b
def modulus(self, a, b):
return a % b
def exponent(self, a, b):
return a ** b
```
你可以根据需要自行添加其他的功能。现在我们可以创建一个 `Calculator` 实例并使用它来执行计算:
```python
calc = Calculator()
result = calc.add(2, 3)
print(result) # 输出 5
result = calc.subtract(5, 2)
print(result) # 输出 3
result = calc.multiply(3, 4)
print(result) # 输出 12
result = calc.divide(10, 2)
print(result) # 输出 5.0
result = calc.modulus(10, 3)
print(result) # 输出 1
result = calc.exponent(2, 4)
print(result) # 输出 16
```
阅读全文