linux-BR.org

Notícias de software livre e tecnologias

Então, em vez de escrever {“text”: mensagem, “cor”: c} podemos usar
{“text”: str () como mensagem, “cor”: str () como c} para garantir essa mensagem e c
são ambas strings.Isso significa que você pode escrever um padrão como
[“primeiro”, (esquerda, direita), _, *descanso].a mensagem
{“Text”: “Foo”, “Color”: “Red”, “Style”: “Bold”} corresponderá ao primeiro padrão
No exemplo acima.Também ligará para a esquerda = sujeito [1] [0],
à direita = sujeito [1] [1] e descanso = sujeito [3:]
Voltando ao exemplo do jogo de aventura, você pode achar que gostaria de ter vários
padrões resultando no mesmo resultado.Se estiver definido como (“x”, “y”), os seguintes padrões são todos
equivalente (e todos ligam o atributo y à variável var):
Os padrões podem ser arbitrariamente aninhados.

Fonte: https://peps.python.org/pep-0636/