Instruções If-Else
Neste capítulo, exploraremos o conceito de declarações if-else em Python. As declarações if-else permitem tomar decisões no código com base em determinadas condições. Este é um conceito fundamental em programação que possibilita controlar o fluxo dos programas.
Compreendendo as Declarações If-else
Uma declaração if-else avalia uma condição e executa um bloco de código se a condição for verdadeira. Se a condição for falsa, pode executar um bloco de código alternativo. Dessa forma, é possível fazer com que os programas respondam de maneira diferente a diferentes situações.
Veja a estrutura básica de uma declaração if-else:
12345condition = True if condition: print("Condition is true") else: print("Condition is false")
A Palavra-chave "not"
A palavra-chave "not" é utilizada para negar uma expressão booleana. Se uma condição for verdadeira, ao usar "not" ela se tornará falsa, e vice-versa. Isso pode ser muito útil quando se deseja executar um código apenas quando uma condição não é atendida.
Por exemplo:
123condition = False if not condition: print("Condition is false")
Exemplo
Veja um exemplo que utiliza instruções if-else para ajudar nosso ninja a coletar todo o sushi no mapa. O ninja irá se mover pela grade, pegando sushi enquanto evita as paredes.
ninja.py
Neste exemplo, o ninja continuará se movendo e pegando sushi até encontrar paredes tanto acima quanto à direita. A declaração if-else verifica se há uma parede à direita. Se houver, o ninja se move para cima e pega sushi. Caso contrário, ele se move para a direita e pega sushi.
Swipe to start coding
Solução
Obrigado pelo seu feedback!
ninja.py
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain how the if-else statement works in the ninja example?
What does the "not" keyword do in Python?
Can you give more real-life examples of using if-else statements?
Awesome!
Completion rate improved to 2.94
Instruções If-Else
Deslize para mostrar o menu
Neste capítulo, exploraremos o conceito de declarações if-else em Python. As declarações if-else permitem tomar decisões no código com base em determinadas condições. Este é um conceito fundamental em programação que possibilita controlar o fluxo dos programas.
Compreendendo as Declarações If-else
Uma declaração if-else avalia uma condição e executa um bloco de código se a condição for verdadeira. Se a condição for falsa, pode executar um bloco de código alternativo. Dessa forma, é possível fazer com que os programas respondam de maneira diferente a diferentes situações.
Veja a estrutura básica de uma declaração if-else:
12345condition = True if condition: print("Condition is true") else: print("Condition is false")
A Palavra-chave "not"
A palavra-chave "not" é utilizada para negar uma expressão booleana. Se uma condição for verdadeira, ao usar "not" ela se tornará falsa, e vice-versa. Isso pode ser muito útil quando se deseja executar um código apenas quando uma condição não é atendida.
Por exemplo:
123condition = False if not condition: print("Condition is false")
Exemplo
Veja um exemplo que utiliza instruções if-else para ajudar nosso ninja a coletar todo o sushi no mapa. O ninja irá se mover pela grade, pegando sushi enquanto evita as paredes.
ninja.py
Neste exemplo, o ninja continuará se movendo e pegando sushi até encontrar paredes tanto acima quanto à direita. A declaração if-else verifica se há uma parede à direita. Se houver, o ninja se move para cima e pega sushi. Caso contrário, ele se move para a direita e pega sushi.
Swipe to start coding
Solução
Obrigado pelo seu feedback!
Awesome!
Completion rate improved to 2.94ninja.py