python语法上不支持原生switch-case语句

实现Switch Case需要被判断的变量是可哈希的和可比较的,这与Python倡导的灵活性有冲突。在实现上,优化不好做,可能到最后最差的情况汇编出来跟If Else组是一样的。所以Python没有支持。

一般用if-elif语句代替。

posted on 2020-03-01 05:49  ChungRaybing  阅读(316)  评论(0编辑  收藏  举报

导航