Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Introdução à Declaração If | Declaração If em Python
Declarações Condicionais em Python
course content

Conteúdo do Curso

Declarações Condicionais em Python

Declarações Condicionais em Python

1. Declaração If em Python
2. Declaração If-Else em Python
3. Declaração If-Elif-Else em Python

book
Introdução à Declaração If

Neste curso, vamos nos concentrar em entender o propósito das declarações condicionais, aprender como elas permitem a tomada de decisões na programação e explorar um exemplo para vê-las em ação.

O que são Declarações Condicionais?

Uma declaração condicional permite que seu programa tome decisões executando diferentes blocos de código com base em se uma condição específica é True ou False. Pense nisso como responder a uma pergunta de "sim ou não" em seu código: "Se esta condição for verdadeira, faça isso."

Por exemplo, imagine construir um Rastreador de Fitness. Se a contagem de passos de um usuário atingir sua meta diária, você pode exibir uma mensagem de parabéns. Caso contrário, você pode incentivá-los a dar mais passos.

Sintaxe de uma Declaração Condicional

Aqui está a sintaxe básica de uma declaração if:

Explicação da Sintaxe:

  1. if: esta palavra-chave inicia a declaração condicional;
  2. condition: esta é uma expressão lógica que avalia como True ou False;
  3. Bloco de Código: o código indentado abaixo da declaração if é executado apenas quando a condição é True.

Exemplo: Verificando a Contagem de Passos em um Rastreador de Fitness

Vamos escrever um exemplo simples usando um Rastreador de Fitness. Verificaremos se o usuário atingiu sua meta de passos para o dia.

12345
steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")
copy

Explicação

  1. Condição: a declaração if verifica se o número de passos dados (steps_taken) é maior ou igual à meta de passos (step_goal);
  2. Resultado: se a condição for True (por exemplo, 12000 >= 10000), a mensagem "Congratulations! You've reached your daily step goal." é impressa. Mas se a condição for False (por exemplo, 7500 >= 10000), nada acontece, e o programa continua.

1. Qual é o propósito de uma declaração condicional?

2. O que este código faz se steps_taken = 7500 e step_goal = 10000?

question mark

Qual é o propósito de uma declaração condicional?

Selecione a resposta correta

question mark

O que este código faz se steps_taken = 7500 e step_goal = 10000?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 1
We're sorry to hear that something went wrong. What happened?
some-alt