Python不像C/C++,Java等有switch-case的语法.不过其这个功能,比如用Dictionary以及lambda匿名函数特性来替代实现. 实现方法分为两步: 首先,定义一个字典: 其次,调用字典的get()获取相应的表达式. 下面是个计算器的例子,函数定义如下: def add(a,b): return a + b def multi(a,b): return a* b def sub(a,b): return a - b def div(a,b): return a/ b#b…