Python的 switch-case
时间: 2023-10-18 14:05:08 浏览: 98
使用 Python 实现简单的 switch/case 语句的方法
Python中没有内置的switch-case语句,但可以使用字典来模拟它。以下是一个示例:
```
def switch_case(case):
switcher = {
1: "One",
2: "Two",
3: "Three",
4: "Four",
5: "Five"
}
return switcher.get(case, "Invalid input")
print(switch_case(3)) # 输出 "Three"
print(switch_case(6)) # 输出 "Invalid input"
```
在上面的代码中,使用了一个字典来存储每个case的值和相应的输出。在函数中,使用get()方法来查找给定键的值。如果键不存在,则返回“Invalid input”。
阅读全文