在Python 3.10中,新增了match、case的条件判断。match后的对象会依次与case后的值进行匹配,如果匹配成功,则执行匹配到的表达式;否则,直接跳过。case _则可以匹配剩下的所有情况,但只能放在最后面,否则,运行时会提示类似的错误信息:wildcard makes remaining patterns unreachable。
博客摘录「 30天拿下Python之基础语法」2024年4月26日
最新推荐文章于 2024-05-17 18:09:12 发布
在Python 3.10中,新增了match、case的条件判断。match后的对象会依次与case后的值进行匹配,如果匹配成功,则执行匹配到的表达式;否则,直接跳过。case _则可以匹配剩下的所有情况,但只能放在最后面,否则,运行时会提示类似的错误信息:wildcard makes remaining patterns unreachable。