Python实现模块化四则算术运算。
时间: 2024-12-05 09:09:45 浏览: 11
Python通过模块(Module)实现代码的组织和复用,模块可以包含函数、类等元素。对于四则算术运算,你可以创建一个简单的模块来封装加法、减法、乘法和除法的函数。这里是一个简单的例子:
```python
# 定义一个名为math_operations.py的文件
# 加法函数
def add(a, b):
return a + b
# 减法函数
def subtract(a, b):
return a - b
# 乘法函数
def multiply(a, b):
return a * b
# 除法函数,注意处理除数为0的情况
def divide(a, b):
if b != 0:
return a / b
else:
return "Error! Division by zero is not allowed."
# 可以从这个模块导入并使用这些函数
if __name__ == "__main__":
print(add(5, 3))
print(subtract(10, 2))
print(multiply(4, 6))
try:
print(divide(10, 2))
except ZeroDivisionError as e:
print(e)
```
要在其他Python程序中使用这个模块,只需导入它即可:
```python
import math_operations
result = math_operations.add(10, 5)
print(result) # 输出:15
```
阅读全文