编写一个简单python的计算器函数,实现两数的加减乘除运算
时间: 2024-03-12 16:47:24 浏览: 105
好的,以下是一个简单的 Python 计算器函数,实现两数的加减乘除运算:
```python
def calculator(num1, num2, operator):
if operator == '+':
return num1 + num2
elif operator == '-':
return num1 - num2
elif operator == '*':
return num1 * num2
elif operator == '/':
if num2 == 0:
return "Error: division by zero"
else:
return num1 / num2
else:
return "Error: invalid operator"
```
使用方式:
```python
# 两数相加
result = calculator(10, 5, '+')
print(result) # 输出 15
# 两数相减
result = calculator(10, 5, '-')
print(result) # 输出 5
# 两数相乘
result = calculator(10, 5, '*')
print(result) # 输出 50
# 两数相除
result = calculator(10, 5, '/')
print(result) # 输出 2.0
# 除数为 0,返回错误提示
result = calculator(10, 0, '/')
print(result) # 输出 "Error: division by zero"
# 操作符错误,返回错误提示
result = calculator(10, 5, '%')
print(result) # 输出 "Error: invalid operator"
```
希望能够帮助到您!
阅读全文