本实例要求编写代码,实现计算器的四则运算(加、减、乘、除)功能。 内容描述: 计算器极大地提高了人们进行数字计算的效率与准确性,无论是超市的收银台,还是集市的小摊位,都能够看到计算器的身影。计算器最基本的功能是四则运算。
时间: 2024-12-02 16:17:00 浏览: 29
为了实现这个简单的计算器功能,我们可以使用面向对象编程,创建一个名为`Calculator`的类,然后添加四个方法分别对应加法、减法、乘法和除法操作。这里是一个基础的Python示例:
```python
class Calculator:
def add(self, num1, num2):
return num1 + num2
def subtract(self, num1, num2):
return num1 - num2
def multiply(self, num1, num2):
return num1 * num2
def divide(self, num1, num2):
if num2 != 0:
return num1 / num2
else:
raise ValueError("Cannot divide by zero!")
# 使用示例
calc = Calculator()
print(calc.add(5, 3)) # 输出8 (5 + 3)
print(calc.subtract(10, 7)) # 输出3 (10 - 7)
print(calc.multiply(4, 6)) # 输出24 (4 * 6)
try:
print(calc.divide(15, 0))
except ValueError as e:
print(e) # 输出"Cannot divide by zero!"
```
在这个例子中,`Calculator`类包含了`add`、`subtract`、`multiply`和`divide`这四个方法,分别用于执行对应的算术操作。当试图除以零时,会抛出一个`ValueError`异常。
阅读全文