Python, se outra declaração

Python, se outra declaração
A instrução python if-else é usada no COD para tomada de decisão. Mais frequentemente, a tomada de decisão é necessária para executar uma determinada peça de código se uma condição específica for verdadeira.

Em Python, o objetivo pretendido de usar o if-else é a tomada de decisão. A sintaxe da instrução IF-ELSE em Python é semelhante à maioria das linguagens de programação como Java, C, C ++ e C#.

Este artigo descreve as declarações python if-else em detalhes.

Sintaxe

Se test_expression:
Declaração (s) para executar
outro:
Declaração (s) para executar

Na condição IF, a expressão de teste é avaliada. A expressão de teste também pode ser chamada de condição. Em caso de verdadeira condição, a declaração de se o bloco é executado, caso contrário, o fluxo do programa é passado para a condição else. O diagrama de fluxo mostra a execução da declaração if-else.

Exemplos de declaração de Python se else

Vamos ver um exemplo de um if-else em python. No exemplo fornecido, uma variável num é declarada para um número com um valor de 13. Se a condição verificar se o número é maior que 10 ou não. Se o valor do número for superior a 10, então o corpo do bloco for executado e imprime que o número é maior que 10. Caso se o número for menor que 10, então o bloco é executado e imprime que o número é menor que 10.

num = 13
# Aplicação da condição
Se num> 10:
impressão ("O número é maior que 10")
# declarando a declaração else
outro:
impressão ("o número é menor que 10")

Saída
A saída mostra que o número 13 é maior que 10.


Agora, vamos ver um exemplo de um número menor que 10.

num = 3
# declarando a declaração if para verificar se o número é maior que 10 ou não
Se num> 10:
impressão ("O número é maior que 10")
outro:
impressão ("o número é menor que 10")

Saída

A declaração Elif em Python

O Python nos permite avaliar ou verificar as múltiplas expressões de teste usando a instrução ELIF. O Elif é o formulário curto para outra coisa se. Podemos usar os operadores matemáticos para avaliar a condição como =, != (não é igual), etc.

Na declaração Elif, se a primeira condição se não for verdadeira, o programa avaliará a próxima condição de bloco Elif e assim por diante. Caso se todas as condições forem falsas, a condição será executada finalmente.

Vamos ver um exemplo disso.

# declarando uma variável de nome
nome = entrada ("Digite o nome de animal \ n")
se nome == "vaca":
Imprimir ("Você entrou com vaca")
ELIF NOME == "DOG":
Imprimir ("Você entrou no cachorro")
ELIF NOME == "CAT":
print ("Você entrou no gato")
outro:
print ("Este é o bloco else")

Saída

Aninhada se condição em python

Podemos declarar várias condições se dentro de uma condição se. Este fenômeno é chamado de condição aninhada se. Vamos ver um exemplo disso.

# declarando uma variável de idade
idade = 13
Se idade> 10:
Imprimir ("Você está acima de 10")
# uma condição se dentro da condição se
Se idade> 12:
Imprimir ("Você também está acima de 12")
Se idade == 13:
Imprimir ("Você tem 13 anos")
outro:
Imprimir ("Você não tem 13 anos")
outro:
Imprimir ("Você tem menos de 10 anos")

Saída

Conclusão

Este artigo explica a declaração if-else em Python usando exemplos simples. A instrução if-else é usada para avaliar a expressão de teste.