我在 python 3.10 中有一段代码,带有匹配 - 大小写结构。它是终端的应用程序,带有命令。如何在一个变量中获取“cesar”之后的所有文本?因为空格会破坏命令。
user= input("->")
match user.split():
case["cesar" ,mot]:
cesar(mot)
case _:
print("your answer is incorrect")
最佳答案
使用 *
匹配子列表,就像在函数参数列表中获取所有剩余参数一样。
match user.split():
case ["cesar", *mot]:
cesar(mot)
case _:
print("your answer is incorrect")
关于python - 如何在 Python 3.10 的匹配大小写中使用带空格的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69774127/