Estruturas Lógicas, Condicionais e de Repetição em Python - Resumo do Aprendizado

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:

  1. Saudação Personalizada

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!"

  1. Estrutura Condicional (if-else)

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.

  1. Estrutura Condicional Aninhada (if-elif-else)

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.

  1. Combinação de Condições e Entrada do Usuário

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.

  1. Estrutura de Repetição (while)

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.

  1. Estrutura de Repetição (for)

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.

  1. Loop for com Range

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.

  1. Uso do break em Loop

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.

  1. Uso do continue em Loop

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.

  1. Implementação de Soluções com Funções

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.