专栏名称: Python开发者
人生苦短,我用 Python。伯乐在线旗下账号「Python开发者」分享 Python 相关的技术文章、工具资源、精选课程、热点资讯等。
今天看啥  ›  专栏  ›  Python开发者

Python 为什么不支持 switch 语句?

Python开发者  · 公众号  · Python  · 2020-10-14 09:00
(给Python开发者加星标,提升Python技能)来源:豌豆花下猫在这篇文章里,我们会聊一聊为什么 Python 决定不支持 switch 语句。为什么想要聊这个话题呢?主要是因为 switch 在其它语言中太常见了,而 Python 却不支持,这样的独特性本身就值得关注,而回答这个问题,也能更加看清 Python 在程序设计上的理念,了解 Python 在语法设计中的决策过程。本文除了会详细分析 PEP-275 和 PEP-3103,还会介绍到 Python 最新的发展动态(PEP-622),即可能要引入的模式匹配(pattern matching)语法,相信这个话题会开阔大家的眼界,从而对 switch 语法有更为全面的认识。1、switch 是什么?在开始正题之前,我们需要先聊聊 switch 是什么?有些同学可能会第一时间想到它……喂~喂~,麻烦收收心, ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照