小编Egi*_*ius的帖子

如何在Python 3.10中的匹配(其他语言中切换)案例中使用多个案例

我正在尝试在类似于下面所示的函数中使用多个案例,以便我能够使用 python 3.10 中的匹配案例来执行多个案例

def sayHi(name):
    match name:
        case ['Egide', 'Eric']:
            return f"Hi Mr {name}"
        case 'Egidia':
            return f"Hi Ms {name}"
print(sayHi('Egide'))
Run Code Online (Sandbox Code Playgroud)

即使我删除了方括号,这只是返回None而不是消息。

python match switch-statement python-3.10

78
推荐指数
2
解决办法
6万
查看次数

标签 统计

match ×1

python ×1

python-3.10 ×1

switch-statement ×1