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:
if condition:
# Code to execute when the condition is True
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.
12345steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")
Explicação
- Condição: a declaraçã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 declaração condicional?
2. O que este código faz se steps_taken = 7500
e step_goal = 10000
?
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain more about conditional operators in Python?
What happens if the condition in the if statement is False?
Can you show more examples of conditional statements?
Awesome!
Completion rate improved to 6.67
Introdução à Declaração If
Deslize para mostrar o menu
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:
if condition:
# Code to execute when the condition is True
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.
12345steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")
Explicação
- Condição: a declaraçã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 declaração condicional?
2. O que este código faz se steps_taken = 7500
e step_goal = 10000
?
Obrigado pelo seu feedback!