Python中函数:编写一个四则运算的程序,要求加、减、乘、除各定义为一个函数来实现。
时间: 2024-03-10 21:44:42 浏览: 54
好的,以下是一个简单的四则运算程序,包含加、减、乘、除四个函数实现:
```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:
raise ValueError("除数不能为0")
return x / y
# 主函数
if __name__ == "__main__":
print("请选择运算:")
print("1.加法")
print("2.减法")
print("3.乘法")
print("4.除法")
choice = input("请输入您的选择(1/2/3/4): ")
num1 = float(input("请输入第一个数字: "))
num2 = float(input("请输入第二个数字: "))
result = 0
if choice == '1':
result = add(num1, num2)
elif choice == '2':
result = subtract(num1, num2)
elif choice == '3':
result = multiply(num1, num2)
elif choice == '4':
result = divide(num1, num2)
else:
print("非法输入")
print("结果为:", result)
```
运行程序后,会提示用户选择运算类型和输入两个数字,然后调用相应的函数计算结果并输出。
阅读全文