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 em nosso código com base em determinadas condições. Este é um conceito fundamental em programação que nos permite controlar o fluxo dos nossos 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. É assim que podemos fazer nossos programas responderem de maneira diferente a diferentes situações.
Aqui está 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" é usada para negar uma expressão booleana. Se uma condição for verdadeira, usar "not" a tornará falsa, e vice-versa. Isso pode ser muito útil quando você 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 cavaleiro a coletar todas as moedas no mapa. O cavaleiro irá se mover pelo grid, pegando moedas enquanto evita as paredes.
knight.py
Neste exemplo, o cavaleiro continuará se movendo e coletando moedas até encontrar paredes tanto acima quanto à direita. A instrução if-else verifica se há uma parede à direita. Se houver, o cavaleiro se move para cima e coleta a moeda. Caso contrário, ele se move para a direita e coleta a moeda.
Swipe to start coding
Solução
Obrigado pelo seu feedback!
knight.py
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
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 em nosso código com base em determinadas condições. Este é um conceito fundamental em programação que nos permite controlar o fluxo dos nossos 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. É assim que podemos fazer nossos programas responderem de maneira diferente a diferentes situações.
Aqui está 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" é usada para negar uma expressão booleana. Se uma condição for verdadeira, usar "not" a tornará falsa, e vice-versa. Isso pode ser muito útil quando você 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 cavaleiro a coletar todas as moedas no mapa. O cavaleiro irá se mover pelo grid, pegando moedas enquanto evita as paredes.
knight.py
Neste exemplo, o cavaleiro continuará se movendo e coletando moedas até encontrar paredes tanto acima quanto à direita. A instrução if-else verifica se há uma parede à direita. Se houver, o cavaleiro se move para cima e coleta a moeda. Caso contrário, ele se move para a direita e coleta a moeda.
Swipe to start coding
Solução
Obrigado pelo seu feedback!
Awesome!
Completion rate improved to 2.94knight.py