If-Else – Estrutura De Decisão Em Python

Tempo de leitura: 2 min

Escrito por Celso Kitamura
em 27 de abril de 2021

Compartilhe agora mesmo:

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!

 

Compartilhe agora mesmo:

Você vai gostar também:

Para enviar seu comentário, preencha os campos abaixo:

Deixe um comentário


*


*


Seja o primeiro a comentar!

Damos valor à sua privacidade

Nós e os nossos parceiros armazenamos ou acedemos a informações dos dispositivos, tais como cookies, e processamos dados pessoais, tais como identificadores exclusivos e informações padrão enviadas pelos dispositivos, para as finalidades descritas abaixo. Poderá clicar para consentir o processamento por nossa parte e pela parte dos nossos parceiros para tais finalidades. Em alternativa, poderá clicar para recusar o consentimento, ou aceder a informações mais pormenorizadas e alterar as suas preferências antes de dar consentimento. As suas preferências serão aplicadas apenas a este website.

Cookies estritamente necessários

Estes cookies são necessários para que o website funcione e não podem ser desligados nos nossos sistemas. Normalmente, eles só são configurados em resposta a ações levadas a cabo por si e que correspondem a uma solicitação de serviços, tais como definir as suas preferências de privacidade, iniciar sessão ou preencher formulários. Pode configurar o seu navegador para bloquear ou alertá-lo(a) sobre esses cookies, mas algumas partes do website não funcionarão. Estes cookies não armazenam qualquer informação pessoal identificável.

Cookies de desempenho

Estes cookies permitem-nos contar visitas e fontes de tráfego, para que possamos medir e melhorar o desempenho do nosso website. Eles ajudam-nos a saber quais são as páginas mais e menos populares e a ver como os visitantes se movimentam pelo website. Todas as informações recolhidas por estes cookies são agregadas e, por conseguinte, anónimas. Se não permitir estes cookies, não saberemos quando visitou o nosso site.

Cookies de funcionalidade

Estes cookies permitem que o site forneça uma funcionalidade e personalização melhoradas. Podem ser estabelecidos por nós ou por fornecedores externos cujos serviços adicionámos às nossas páginas. Se não permitir estes cookies algumas destas funcionalidades, ou mesmo todas, podem não atuar corretamente.

Cookies de publicidade

Estes cookies podem ser estabelecidos através do nosso site pelos nossos parceiros de publicidade. Podem ser usados por essas empresas para construir um perfil sobre os seus interesses e mostrar-lhe anúncios relevantes em outros websites. Eles não armazenam diretamente informações pessoais, mas são baseados na identificação exclusiva do seu navegador e dispositivo de internet. Se não permitir estes cookies, terá menos publicidade direcionada.

Visite as nossas páginas de Políticas de privacidade e Termos e condições.

Importante: Este site faz uso de cookies que podem conter informações de rastreamento sobre os visitantes.
Criado por WP RGPD Pro