Ícone do site Celso Kitamura

If-Else – Estrutura De Decisão Em Python

If-Else - Estrutura De Decisão Em Python
Rate this post

Vamos continuar nossos estudos de estrutura de decisão?

 

Nesse vídeo eu vou te mostrar o if – else, mais uma estrutura de decisão em Python.

 

Vamos ver como funciona a estrutura if – else, continuando o que já vimos no vídeo anterior.

 

If-Else – Estrutura De Decisão Em Python

 

Se você topou o desafio do vídeo passado, deve ter modificado o programa para que o usuário pudesse inserir os dois valores que seriam utilizados numa expressão dentro de uma estrutura IF.

 

Se você informasse o primeiro valor menor que o segundo, tudo ia correr bem.

 

O programa iria imprimir uma mensagem informando o usuário que o segundo valor informado era maior que o primeiro valor informado.

 

Mas, se o usuário fizesse o contrário? Informar o primeiro número maior que o segundo?

 

O programa não mostra nenhuma mensagem para o usuário.

 

E por quê?

 

Porque o fluxo de processamento não entrou dentro do IF. Não havia código a ser processado caso a condição dentro do IF não fosse verdadeira.

 

Pois é isso que vamos resolver neste vídeo!

 

A estrutura if – else trabalha os dois resultados possíveis da condição dentro do IF.

 

Caso a condição seja falsa, será executada a porção do código que estiver dentro do ELSE.

 

Sintaxe

 

if condição:
   #código que será executado quando a condição for verdadeira
else
  #código que será executado quando a condição for falsa

 

Vamos Ver Um Exemplo?

 

A = 20
B = 10

if B > A:
    print("B é maior que A")
else:
    print("A é maior que B")

 

Aqui, utilizamos novamente o operador relacional “maior que” para montar uma expressão dentro do comando IF.

 

Se a expressão for verdadeira, o programa irá imprimir uma mensagem para o usuário.

 

Mas se a expressão for falsa, o programa irá imprimir outra mensagem para o usuário.

 

Desafio

 

E o desafio do vídeo de hoje é o mesmo do vídeo anterior.

 

Altere o programa para que os dois valores sejam informados pelo usuário e formate a mensagem que será apresentada para o usuário.

 

Poxa, mas de novo?

 

Sim, pequeno gafanhoto! Programar é igual a andar de bicicleta.

 

Quanto mais você treinar melhor vai ficar.

 

E novamente, coloque nos comentários se você conseguiu alterar esse programa. Se não conseguiu, coloque suas dificuldades e dúvidas.

 

Palavras Finais

 

Bom, acabamos de ver como tratar o problema que levantei no último vídeo.

 

Que era quando o usuário informar primeiro um número maior que o segundo.

 

É para isso que serve a estrutura de decisão if – else em Python.

 

Quando a condição dentro do IF for falsa, o processamento será desviado para o código que está dentro do ELSE.

 

Meu e-book Como Aprender a Programar do Absoluto Zero está GRATUITO por tempo limitado!

Olha o link: 👉🏼 http://celsokitamura.com.br/como-aprender-a-programar

Bora aprender a programar!

 

Sair da versão mobile