创建一个模块文件,在该模块中定义四个函数,分别能进行加、减、乘和除运算,再创建一个主程序,使其接受2个整数和运算符号,根据运算符号调用模块中相应的函数并返回运算结果,最后输出该结果。
时间: 2024-02-24 16:53:59 浏览: 87
好的,这是一个比较简单的任务,我可以帮你实现这个模块。以下是代码实现:
```python
# 创建一个名为 calculator.py 的模块文件
def add(num1, num2):
"""加法运算"""
return num1 + num2
def subtract(num1, num2):
"""减法运算"""
return num1 - num2
def multiply(num1, num2):
"""乘法运算"""
return num1 * num2
def divide(num1, num2):
"""除法运算"""
if num2 == 0:
return "除数不能为0"
else:
return num1 / num2
```
接下来,我们可以创建一个主程序,让用户输入两个数字和运算符,然后调用相应的函数进行计算并输出结果。以下是主程序代码:
```python
# 创建一个名为 main.py 的文件
import calculator
num1 = int(input("请输入第一个数字:"))
num2 = int(input("请输入第二个数字:"))
operator = input("请输入运算符(+、-、*、/):")
if operator == "+":
result = calculator.add(num1, num2)
elif operator == "-":
result = calculator.subtract(num1, num2)
elif operator == "*":
result = calculator.multiply(num1, num2)
elif operator == "/":
result = calculator.divide(num1, num2)
else:
print("输入的运算符不正确!")
result = None
if result is not None:
print("运算结果为:", result)
```
你可以在命令行中运行 main.py 文件,输入数字和运算符,就可以得到计算结果了。希望这个例子能够帮助你学习 Python 编程。
阅读全文