Como usar o if ... Elif em um aplicativo de python
Seu aplicativo Python pode chegar ao ponto onde você precisa usar oelif
Conteúdo
- Video: aulas python - 012 - múltiplos if vs if, elif e else
- 1abra uma janela do python arquivo
- 2digite o seguinte código para a janela - pressione enter após cada linha:
- 3escolha executar → run module
- Video: python 3 programming tutorial: if elif else
- 4tipo 1 e pressione enter
- 5repetir os passos 3 e 4, mas do tipo 5 em vez de uma
- 6repetir os passos 3 e 4, mas do tipo 8, em vez de um
- 7repita os passos 3 e 4, mas digitar vermelho em vez de 1
Video: Aulas Python - 012 - Múltiplos if VS if, elif e else
Neste caso, você usa o elif cláusula para criar um outro conjunto de condições. o elif cláusula é uma combinação da outro cláusula e um separada E se declaração. Os passos seguintes descrevem como usar o if ... elif instrução para criar um menu.
1Abra uma janela do Python Arquivo
Você vê um editor no qual você pode digitar o código de exemplo.
2Digite o seguinte código para a janela - pressione ENTER após cada linha:
impressão("1. Red")impressão("2. Laranja")impressão("3. Amarelo")impressão("4. verde")impressão("5. azul")impressão("6. roxo") Escolha = int (entrada ("Escolha sua cor favorita: ")) If (escolha == 1): print ("Você escolheu Red!") Elif (escolha == 2): print ("Você escolheu laranja!") Elif (escolha == 3): print ("Você escolheu amarelo!") 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, a aplicação 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 escolha de entrada é inválido.
3Escolha Executar → Run Module
Você verá uma janela Python Shell aberta com o menu apresentado. O aplicativo pede para você selecionar sua cor favorita.
Video: Python 3 Programming Tutorial: If Elif Else
4Tipo 1 e pressione Enter
O aplicativo exibe a mensagem de saída apropriado.
5Repetir os passos 3 e 4, mas do tipo 5 em vez de uma
O aplicativo exibe uma mensagem de saída diferente - aquele associado com a cor solicitada.
6Repetir os passos 3 e 4, mas do tipo 8, em vez de um
A aplicação lhe diz que você fez uma escolha inválida.
7Repita 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 incorretas.