Como usar a Declaração ifelif em um aplicativo Python
Sua aplicação Python pode chegar ao ponto em que você precisa usar oelif
Menu
- Abra uma janela do python arquivo.
- Digite o seguinte código para a janela - pressione enter após cada linha:
- Escolha run-run module.
- Tipo 1 e pressione enter.
- Repita os passos 3 e 4, mas tipo 5 em vez de 1.
- Repita os passos 3 e 4, mas tipo 8 em vez de 1.
- Repita os passos 3 e 4, mas digitar vermelho em vez de 1.
Neste caso, você usa o elif cláusula para criar um outro conjunto de condições. o elif cláusula é uma combinação do outro cláusula e uma separada E se declaração. Os passos seguintes descrevem como usar o if ... elif instrução para criar um menu.
Abra uma janela do Python Arquivo.
Você vê um editor no qual você pode digitar o código de exemplo.
Digite o seguinte código para a janela - pressione ENTER após cada linha:
print ( "1. Vermelho") print ( "2. Laranja") print ( "3. Amarelo") print ( "4. Verde") print ( "5. Azul") print ( "6. roxo") Choice = int (input ( "Escolha sua cor favorita:")) if (escolha == 1): print ( "Você escolheu vermelho!") elif (Escolha == 2): print ( "Você escolheu laranja!") elif (escolha == 3): print ( "Você escolheu amarela!") elif (Escolha == 4): print ( "Você escolheu o verde!") elif (Escolha == 5): print ( "Você escolheu azul!") elif ( escolha == 6): print ( "Você escolheu roxo!") else: print ( "Você fez uma escolha inválida!")
O exemplo começa com a exibição de um menu. O usuário vê uma lista de opções para a aplicação. Em seguida, ele pede ao usuário para fazer uma seleção, que ele coloca dentro Escolha. O uso do int () função garante que o usuário não pode digitar qualquer coisa diferente de um número.
Depois que o usuário faz uma escolha, o aplicativo procura-lo na lista de valores possíveis. Em cada caso, Escolha é comparada com um valor em particular para criar uma condição para que valor. Quando o usuário digita 1, o aplicativo envia a mensagem "Você escolheu vermelho!". Se nenhuma opção estiver correta, o outro cláusula é executado por padrão para informar ao usuário que a opção de entrada é inválido.
Escolha Run-Run Module.
Você verá uma janela Python Shell aberta com o menu apresentado. A aplicação pede-lhe para seleccionar a sua cor favorita.
Tipo 1 e pressione Enter.
O aplicativo exibe a mensagem de saída apropriado.
Repita os passos 3 e 4, mas tipo 5 em vez de 1.
O aplicativo exibe uma mensagem de saída diferente - aquele associado com a cor solicitada.
Repita os passos 3 e 4, mas tipo 8 em vez de 1.
A aplicação lhe diz que você fez uma escolha inválida.
Repita os passos 3 e 4, mas digitar Vermelho em vez de 1.
O aplicativo exibe a mensagem de erro esperado. Qualquer aplicação que você criar deve ser capaz de detectar erros e entradas incorrectas.