As condições aninhadas permitem criar lógicas com múltiplos caminhos utilizando if, elif e else.
nome = str(input('Digite seu nome:'))
if nome == 'Guilherme':
print('UaU ! ! ! ! ! ')
elif nome == 'João' or nome == 'Ana' or nome == 'Maria':
print('Que nome comum')
elif nome in 'Manoella, Andressa, Elaine, Luciana':
print(f'Já tive uma professora que se chamava {nome}')
else:
print(f'Seu nome não consta no meu Banco De Dados')Os laços são utilizados para executar repetições enquanto uma condição for verdadeira.
O laço for permite iterar sobre sequências ou um intervalo definido.
for i in range(1, 10):
print(f'Passo {i}')O laço while repete enquanto a condição é verdadeira.
while not maca:
passo()
pega()O laço infinito com break é usado para interromper o fluxo quando uma condição é atendida.
while True:
if chao:
passo()
if buraco:
pula()
if moeda:
pega()
if trofeu:
pula()
break
pega()- Concentração: Dê atenção ao que está aprendendo.
- Anote Tudo: Documente cada conceito e código que aprender.
- Grupo de Estudo: Estudar com outras pessoas pode ajudar a fixar o conteúdo.
- Ensine Alguém: Repassar o que aprendeu solidifica o conhecimento.
- Pratique Muito: Nada substitui a prática constante.
- Não Pule Exercícios: Complete todos para dominar a lógica.
- Não Copie Respostas Antes de Tentar: O aprendizado vem do esforço.
- Não Desista: Persistência é a chave para aprender programação.
Essas anotações cobrem as principais técnicas e boas práticas apresentadas no módulo 2 do curso. Continue práticando e explorando os exemplos!