

Desenvolver no estudante a capacidade de analisar problemas computacionais e construir soluções utilizando algoritmos e programas em Python, aplicando conceitos fundamentais de lógica de programação e boas práticas de desenvolvimento.
input() e print() para interagir com o usuário. Comentários, indentação e organização do código desde o início.int, float, str e bool, com conversão entre tipos via funções como int(), float() e str().+ - * / // % **== != > < >= <=and or notifif / elseif / elif / elseand, or e not permitem combinar condições para criar decisões mais complexas e precisas nos algoritmos.whileforbreak — interrompe o loop imediatamentecontinue — pula para a próxima iteraçãowhile e for depende do problema: use for quando souber a quantidade de repetições e while quando a condição de parada é dinâmica.[ ]( ){ }def, seguida do nome e parênteses. Boa prática: nomes descritivos e funções com responsabilidade única.return devolve um resultado ao código que chamou a função.O projeto final é a oportunidade de integrar todos os conhecimentos adquiridos ao longo do semestre em um sistema funcional desenvolvido em Python.