您当前的位置:首页 > 计算机 > 编程开发 > Python

Python 3.10新增软关键字实现真正意义上的多分支选择结构

时间:01-10来源:作者:点击数:

程序控制结构一般来说包括顺序结构、选择结构、循环结构和异常处理结构,选择结构包括单分支选择结构、双分支选择结构、多分支选择结构和嵌套的选择结构。通常把if...elif...elif...else看作多分支选择结构,但严格来说它属于嵌套的选择结构。例如,下面两种结构在功能上是等价的:

图片

在Python 3.10之前的版本中,可以使用字典构造跳转表来实现传统意义上的多分支选择结构。如下所示:

图片

Python 3.10新增了软关键字match和case(只在特定场合作为关键字,普通场合也可以作变量名),实现了真正意义上的多分支选择结构。如下所示:

图片
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门