python设计四个函数分别求两个数的和、差、积、商,在主调程序中完成输入数据、调用函数、结果输出。
时间: 2023-07-10 17:11:25 浏览: 117
python 实现四数之和
好的,下面是这个程序的实现:
```python
def add(x, y):
return x + y
def subtract(x, y):
return x - y
def multiply(x, y):
return x * y
def divide(x, y):
if y == 0:
print("除数不能为零!")
return None
return x / y
if __name__ == '__main__':
x = float(input("请输入第一个数:"))
y = float(input("请输入第二个数:"))
print("和为:", add(x, y))
print("差为:", subtract(x, y))
print("积为:", multiply(x, y))
print("商为:", divide(x, y))
```
在这个程序中,我们定义了四个函数 `add`、`subtract`、`multiply` 和 `divide`,分别计算两个数的和、差、积、商。在 `divide` 函数中,我们加入了特判,避免除数为零的情况。
在主调程序中,我们先让用户输入两个数,然后依次调用这四个函数,并将结果输出。注意到我们使用了 `if __name__ == '__main__'` 的语句,这是为了避免在导入这个模块时就执行其中的代码。
阅读全文