代码点读机 / Python / match

match Python · 关键字

按模式匹配值并分流执行,相当于升级版的 if-elif(Python 3.10+)。

怎么用

match 值:
    case 模式:

小例子

cmd = '退'
match cmd:
    case '退':
        print('再见')

运行结果

再见

官方文档:https://docs.python.org/zh-cn/3/reference/compound_stmts.html#match

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条