模式匹配简明教程(Python 3.10)
引言
今天我想要谈一下 Python 3.10 提出的新特性1——模式匹配🎉
学习过 C 语言的人想必对下面的 switch 语句不陌生,
switch (expression)
{
case constant_1:
// statements
break;
case constant_2:
// statements
break;
// Fall through
// the value of the expression can be either constant_3 or constant_4 :)
case constant_3:
case constant_4:
// statements
default:
// default statements
}
概括一下,C 语言的 switch 语句的几点规则: