Conteúdo do Curso
Declarações Condicionais em Python
Declarações Condicionais em Python
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:
if
: esta palavra-chave inicia a declaração condicional;condition
: esta é uma expressão lógica que avalia comoTrue
ouFalse
;- 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.
steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")
Explicação
- Condição: a instrução
if
verifica se o número de passos dados (steps_taken
) é maior ou igual à meta de passos (step_goal
); - 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
?
Obrigado pelo seu feedback!