创建一个模块文件,在该模块中定义四个函数 分别能进行加、减、乘和除运算,再创建一个主程 序,使其接受2个整数和运算符号 根据运算符号调 用模块中相应的函数并返回运算结果,最后输出该结果。
时间: 2024-02-28 09:56:18 浏览: 56
好的,根据您的要求,我可以为您编写如下的 Python 代码:
首先是模块文件 `calculator.py`,其中包含 `add`、`subtract`、`multiply` 和 `divide` 四个函数:
```python
def add(a, b):
"""
加法运算函数,接受两个整数,返回它们的和。
"""
return a + b
def subtract(a, b):
"""
减法运算函数,接受两个整数,返回它们的差。
"""
return a - b
def multiply(a, b):
"""
乘法运算函数,接受两个整数,返回它们的积。
"""
return a * b
def divide(a, b):
"""
除法运算函数,接受两个整数,返回它们的商。
"""
return a / b
```
然后是主程序 `main.py`,其中接受两个整数和一个运算符号,根据运算符号调用对应的模块函数并输出运算结果:
```python
import calculator
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
op = input("请输入运算符号(+、-、*、/):")
if op == "+":
result = calculator.add(a, b)
elif op == "-":
result = calculator.subtract(a, b)
elif op == "*":
result = calculator.multiply(a, b)
elif op == "/":
result = calculator.divide(a, b)
else:
print("不支持的运算符号!")
exit()
print("运算结果为:", result)
```
以上代码中,我们通过 `import calculator` 导入了 `calculator` 模块,并在主程序中接受两个整数和一个运算符号。根据运算符号,我们调用 `calculator` 模块中对应的函数,并将计算结果保存在变量 `result` 中。最后,我们输出运算结果。您可以根据需要修改程序中的输入参数来进行测试。
阅读全文