Neste repositório, aprendi sobre várias estruturas lógicas, condicionais e de repetição em Python, utilizando exemplos práticos. Vamos resumir o que podemos aprender com cada um dos códigos apresentados:
Neste exemplo, aprendi a receber entrada do usuário usando a função input(). Utilizando a entrada fornecida, imprimindo uma mensagem personalizada de saudação e também um clássico "Hello, World!"
Nesta seção, explorei a estrutura condicional if-else. Com base na comparação entre dois valores (valor1 e valor2), você aprendeu a imprimir uma mensagem que indica qual dos valores é maior.
Aprendi como usar uma estrutura condicional aninhada (if-elif-else) para verificar diferentes valores de uma variável (cor) e tomar decisões com base nesses valores. Isso foi demonstrado através de um exemplo de semáforo, onde a ação é determinada pela cor.
Neste código, apliquei condições combinadas (usando os operadores and e or) para avaliar a quantidade de faltas de um aluno e sua média final. Com base nas condições estabelecidas, aprendi a determinar se o aluno foi aprovado ou reprovado.
introduzir à estrutura de repetição while. Usando um loop while,aprendi a receber entradas do usuário repetidamente até que um valor específico (0) seja inserido. Você também praticou a verificação de paridade e imparidade.
Nesta seção, explorei a estrutura de repetição for. Usando um loop for, aprendi como iterar sobre os caracteres de uma string (no exemplo, o nome "Guido") e também como usar a função enumerate() para obter a posição e o valor dos caracteres.
Utilizei a função range() para criar um loop for que itera sobre um intervalo de números. Isso foi demonstrado através de um loop que imprime os valores de 0 a 4.
Aprendi a utilizar o statement break em um loop for. Com o exemplo da palavra "Linguagem de programação", aprendi como interromper o loop quando a letra "a" é encontrada.
Explorei o statement continue em um loop for. Com o mesmo exemplo da palavra "Linguagem de programação", aprendi como pular a iteração quando a letra "a" é encontrada, mas continuar o loop com as demais letras.
Por fim,aprendir a implementar soluções usando funções.Declarei valores a e b, e depois permitiu que o usuário inserisse a fórmula geral de uma equação linear. Usando a função eval(), calculando os valores de y para diferentes valores de x.