switch语句函数
时间: 2023-12-22 16:28:45 浏览: 77
根据提供的引用内容,Python中并没有内置的switch语句。但是可以使用其他方式来实现类似的功能。以下是两种常见的方法:
1. 使用字典实现switch语句功能:
```python
def switch_case(case):
switch_dict = {
'case1': '执行case1的任务',
'case2': '执行case2的任务',
'case3': '执行case3的任务',
# 可以继续添加更多的case
}
return switch_dict.get(case, '执行default任务')
result = switch_case('case2')
print(result) # 输出:执行case2的任务
```
2. 使用if-elif-else语句实现switch语句功能:
```python
def switch_case(case):
if case == 'case1':
return '执行case1的任务'
elif case == 'case2':
return '执行case2的任务'
elif case == 'case3':
return '执行case3的任务'
else:
return '执行default任务'
result = switch_case('case3')
print(result) # 输出:执行case3的任务
```
阅读全文