摘要: 众所周知Python中是没有switch的,一般而言是用if-else来代替的,如C语言下的在Python中一般表示成if-else足够简单,也足够实用,它也能模拟出多个case完成同样的事,及default情况。不过也有人喜欢dict来实现不过上面的实现没办法模拟出多个case完成同样的事的情况,勉强能够实现default,不过就比较丑陋了自己也尝试利用类实现了一个,结合了使用类模拟了dict部分属性,来扩展dict以可以模拟出多个case完成同样的事,及default情况。不过自己看了后觉得依旧丑陋啊。 ==!上网google了一下,发现了一个大牛的switch不过回头看看,觉得为了一个s 阅读全文
posted @ 2011-01-06 22:48 mr. dave 阅读(1206) 评论(0) 推荐(2) 编辑