switch简便计算器
时间: 2024-04-04 10:28:17 浏览: 84
简易计算器
switch简便计算器是一种使用switch语句实现的简单计算器。它可以接收用户输入的两个操作数和一个运算符,然后根据运算符执行相应的计算操作,并返回结果。
以下是一个示例代码:
```python
def calculator(num1, num2, operator):
result = 0
switch = {
'+': num1 + num2,
'-': num1 - num2,
'*': num1 * num2,
'/': num1 / num2
}
result = switch.get(operator, "Invalid operator")
return result
num1 = float(input("请输入第一个操作数:"))
num2 = float(input("请输入第二个操作数:"))
operator = input("请输入运算符(+、-、*、/):")
result = calculator(num1, num2, operator)
print("计算结果为:", result)
```
在上述代码中,我们定义了一个`calculator`函数,它接收三个参数:`num1`和`num2`表示操作数,`operator`表示运算符。然后我们使用一个字典`switch`来存储不同运算符对应的计算操作。通过调用`switch.get(operator, "Invalid operator")`来获取对应运算符的计算结果,如果运算符无效,则返回"Invalid operator"。
你可以根据自己的需求扩展这个简便计算器,添加更多的运算符和计算操作。
阅读全文