Ao contrário de Java ou C# , o Python não possui uma instrução switch integrada. Isso significa que você não pode avaliar uma expressão switch sem ter que escrever seu próprio código que imite uma declaração "switch ... case" .
Neste guia, discutimos como escrever um "switch . .. case" em Python e siga dois exemplos de uma instrução switch falsa para que você possa aprender a escrever uma no seu código.
Instruções Switch: uma atualização
Uma instrução switch permite que você selecione um de uma série de blocos de código para executar. Eles são uma maneira de avaliar várias expressões em um programa.
Uma instrução switch funciona avaliando uma instrução switch e comparando o resultado dessa instrução com os valores das instruções "box" . Se uma correspondência for encontrada, o respectivo bloco de código será executado. Caso contrário, nada acontecerá.
Opcionalmente, uma palavra-chave "default" é usada para executar um bloco de código se nenhuma instrução que corresponda a uma expressão específica for encontrada.
Python Switch Declaração: Retorna valores individuais ‚Äã‚Äã
Vamos escrever um programa que converta um valor numérico para um dia da semana.
Para começar, peça a um usuário para insira um número que eles desejam converter em um dia escrito:
Convertemos o valor que o usuário insere em nosso programa para um inteiro. Veremos por que isso é necessário mais adiante no tutorial.