Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Introdução à Instruçã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 à Instruçã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 "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 instruçã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 instrução condicional?

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

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

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

Selecione a resposta correta

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

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