O que significa o Elif em Python?

Perguntado por: imoreira7 . Última atualização: 20 de maio de 2023
4.6 / 5 19 votos

O comando elif é utilizado quando queremos realizar a verificação de outra expressão caso a primeira validação seja falsa.

O if significa "se" e é como usamos os operadores lógicos de uma linguagem. Ele condiciona um comando a uma condição qualquer, executando-o apenas se ela for verdadeira. Sua gramática é "if(condição){ faça isso }". Ou seja, chamamos o if, abrimos parênteses e dentro deles inserimos uma condição qualquer.

Interessante nessa estrutura que o elif pode ser utilizando quantas vezes for necessário ao seu código e, a composição da sintaxe é parecida do if, ou seja, a frente do elif vem a condição e ao final ':' (dois pontos) para fechar.

A estrutura condicional if/else é um recurso que indica quais instruções o sistema deve processar de acordo com uma expressão booleana. Assim, o sistema testa se uma condição é verdadeira e então executa comandos de acordo com esse resultado.

Já a palavra else é usada de modos diferentes no inglês e na programação. Em inglês, else significa algo mais ou algum outro.

A estrutura de repetição é um recurso das linguagens de programação responsável por executar um bloco de código repetidas vezes enquanto determinada condição é atendida. No Python, possuímos dois tipos de estruturas de repetição: for e while.

O dois pontos é o operador de slice para obter um sub-array. Um índice negativo, exemplo x[-1] ,serve para pegar o último elemento.

O operador igual a ( == ) retorna true se os dois operandos tiverem o mesmo valor; caso contrário, retorna false .

O comando if completo tem a seguinte forma geral: if (condição) declaração_1; else declaração_2; A expressão da condição será avaliada.

As estruturas de repetição são basicamente três: enquanto-faça, faça-enquanto e para-faça. A diferença básica é que enquanto-faça primeiro testa a condição para depois realizar o bloco de comando, ao contrário de faça-enquanto que primeiro executa o bloco para depois realizar o teste.

A lógica do comando IF é semelhante ao que conhecemos no Excel, o comando SE. Agora, se quisermos mais de uma condição no IF, precisamos usar o ELIF, onde o elif vai garantir que aquela condição seja verificada caso o If seja falso.

Ponto Flutuante ou Decimal ( float )
É um tipo composto por caracteres numéricos (algarismo) decimais. O famoso ponto flutuante é um tipo usado para números racionais (números que podem ser representados por uma fração) informalmente conhecido como “número quebrado”.

O parâmetro end= é responsável por alterar esse comportamento, possibilitando ao desenvolvedor trocar qual caracter será adicionado ao final do dado impresso no terminal.

If, else java e operador ternário são elementos condicionais usados nas mais diversas linguagens de programação, inclusive, em Java. Eles servem para manipularmos as decisões tomadas por nossos scripts ao se depararem com determinados valores ou condições específicas.

A instrução if-else permite que você escolha qual dos dois caminhos de código seguir com base em uma expressão booliana. A instrução switch seleciona uma lista de instruções a ser executada com base em uma correspondência de padrão com uma expressão.

Geralmente se usa para inicializar algumas variáveis (o que fazíamos antes de iniciar o laço WHILE). Após inicializar, o for testa a condição. Se ela resultar verdadeira, o código é executado e em seguida o 'termino_de_cada_iteração" é executado.