6、设计一个模拟计算机器,实现两个数的加、减、乘、除运算,并在屏幕上输出计算结果。
时间: 2023-11-11 16:05:06 浏览: 51
以下是一个简单的模拟计算器的实现,可以进行加、减、乘、除运算,并在屏幕上输出计算结果。
```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 "Error: division by zero"
else:
return a / b
if __name__ == '__main__':
calculator = Calculator()
print(calculator.add(2, 3)) # 输出 5
print(calculator.subtract(5, 2)) # 输出 3
print(calculator.multiply(3, 4)) # 输出 12
print(calculator.divide(10, 5)) # 输出 2.0
print(calculator.divide(10, 0)) # 输出 "Error: division by zero"
```
这个计算器类实现了 `add`、`subtract`、`multiply` 和 `divide` 方法,分别用于加、减、乘、除运算。当除数为0时,`divide` 方法会返回错误信息。在主函数中,我们可以创建一个计算器对象,然后调用它的方法来进行计算,并输出结果。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)