python中switch case例程
时间: 2023-10-23 21:15:37 浏览: 161
字典-checkpoint.zip_matlab例程_Python__matlab例程_Python_
在Python中没有原生的switch case语句,但是可以通过dict或if-elif-else语句来模拟其功能。以下是一个模拟switch case的示例代码:
```
def switch_case(argument):
switch_dict = {
'case1': '执行case1的操作',
'case2': '执行case2的操作',
'case3': '执行case3的操作',
}
return switch_dict.get(argument, '输入的参数不在可选范围内')
result = switch_case('case2')
print(result)
```
该代码定义了一个switch_case函数,接受一个参数argument。在函数内部,使用一个字典switch_dict模拟了switch case语句中的多个case分支,根据argument返回相应的操作。如果argument不在可选范围内,则返回一个默认值。
阅读全文