在Python中没有switch语句 这个好吗?
2013-12-21 10:27
211 查看
以下摘自:http://linux.chinaitlab.com/manual/Python_chinese/ch06s02.html
不少讲设计的书籍会建议尽量地避免使用if else 和switch case语句。
这会儿好了,python直接对switch case来个不支持。
这些本应该叫做缺点的东西,也可以勉强说成了优点。
问题是,我可以看成是python2的一个不足之处吗?
给C/C++程序员的注释 在Python中没有switch语句。你可以使用if..elif..else语句来完成同样的工作(在某些场合,使用字典会更加快捷。)
不少讲设计的书籍会建议尽量地避免使用if else 和switch case语句。
这会儿好了,python直接对switch case来个不支持。
这些本应该叫做缺点的东西,也可以勉强说成了优点。
问题是,我可以看成是python2的一个不足之处吗?
相关文章推荐
- 为什么Python中没有Switch/Case语句?
- python中没有switch/case语句
- python语言没有switch-case语句
- Python: 没有switch-case语句
- [转载] Python没有switch语句的解决方法
- python为何没有switch语句?
- Python没有switch语句的解决方法
- Python为什么没有switch/case语句?
- C语言之switch case语句 case 中没有break时会继续执行下一个case无论条件是否满足都会执行
- switch语句,在case中没有break时出现穿透
- Python的Switch语句
- Python学习(13)--Lambda表达式和switch语句的实现
- python_为什么没有DO WHILE和switch
- Python中为什么没有switch-case
- return ; 这个语句有问题吗?如果没有问题,那返回的是什么?
- switch开关语句 没有break是如何执行的
- Python学习 之 switch语句
- python字典 switch语句
- Learning Python 008 正则表达式-007 匹配的字符串模板中如果只有前面有字符串,而后面没有字符串时,这个匹配模板要怎 么写
- switch语句没有break的结果