给我写一个python加减乘除函数代码
时间: 2024-09-29 19:02:37 浏览: 35
python综合小作业5
当然可以。在Python中,你可以创建一个简单的数学运算函数,包括加法、减法、乘法和除法。下面是一个例子:
```python
def mathematical_operations(num1, num2):
def add():
return num1 + num2
def subtract():
return num1 - num2
def multiply():
return num1 * num2
def divide():
if num2 != 0:
return num1 / num2
else:
return "Error: Division by zero is not allowed."
operations = {
'add': add,
'subtract': subtract,
'multiply': multiply,
'divide': divide
}
operation_type = input("Enter the operation (add, subtract, multiply, divide): ")
if operation_type in operations:
result = operations[operation_type]()
print(f"Result of {operation_type}: {result}")
else:
print("Invalid operation type.")
# 使用示例
mathematical_operations(10, 5)
```
这个代码定义了一个包含四个子函数的`mathematical_operations`,每个子函数对应一种基本运算。用户可以根据提示输入操作类型,然后得到相应的结果。如果试图除以零,会返回错误消息。
阅读全文