Pitão

Instrução Python If Else

Instrução Python If Else
A instrução if-else do Python é usada no código para a tomada de decisões. Mais frequentemente, a tomada de decisão é necessária para executar um determinado trecho de código se uma determinada condição for verdadeira.

Em Python, o objetivo pretendido de usar 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 instruções if-else do Python em detalhes.

Sintaxe

if test_expression:
declaração (ões) para executar
senão:
declaração (ões) 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. No caso de uma condição verdadeira, a instrução do bloco if é executada, caso contrário, o fluxo do programa é passado para a condição else. O diagrama de fluxo descreve a execução da instrução if-else.

Exemplos de instrução Python if else

Vamos ver um exemplo de 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 verifica se o número é maior que 10 ou não. Se o valor do número for maior que 10, então o corpo do bloco if é executado e imprime que o número é maior que 10. Caso o número seja menor que 10, então o bloco else é executado e imprime que o número é menor que 10.

num = 13
# condição de aplicação
se núm> 10:
imprimir ("O número é maior que 10")
# declarando a instrução else
senão:
imprimir ("O número é menor que 10")

Resultado
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 instrução if para verificar se o número é maior que 10 ou não
se num> 10:
imprimir ("O número é maior que 10")
senão:
imprimir ("O número é menor que 10")

Resultado

A declaração elif em Python

Python nos permite avaliar ou verificar as múltiplas expressões de teste usando a instrução elif. O elif é a forma abreviada da instrução else if. Podemos usar os operadores matemáticos para avaliar a condição como =, != (diferente), <, >, etc.

Na declaração elif, se a primeira condição if não for verdadeira, o programa irá avaliar a próxima condição de bloco elif e assim por diante. Caso todas as condições sejam falsas, então a condição else será executada por último.

Vamos ver um exemplo disso.

# declarando uma variável de nome
name = input ("Digite o nome do animal \ n")
se nome == "vaca":
imprimir ("Você entrou vaca")
elif name == "cachorro":
imprimir ("Você inseriu Cachorro")
elif name == "cat":
imprimir ("Você inseriu gato")
senão:
print ("Este é o bloco else")

Resultado

Condição if aninhada em Python

Podemos declarar várias condições if dentro de uma condição if. Este fenômeno é chamado de condição aninhada if. 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 if dentro da condição if
se idade> 12:
imprimir ("Você também tem mais de 12 anos")
se idade == 13:
imprimir ("Você tem 13 anos")
senão:
imprimir ("Você não tem 13 anos")
senão:
imprimir ("Você tem menos de 10 anos")

Resultado

Conclusão

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

Vulkan para usuários de Linux
A cada nova geração de placas gráficas, vemos os desenvolvedores de jogos ultrapassarem os limites da fidelidade gráfica e se aproximarem mais do foto...
OpenTTD vs Simutrans
Criar sua própria simulação de transporte pode ser divertido, relaxante e extremamente atraente. É por isso que você precisa ter certeza de experiment...
Tutorial OpenTTD
OpenTTD é um dos jogos de simulação de negócios mais populares que existem. Neste jogo, você precisa criar um maravilhoso negócio de transporte. No en...