Fundamentos de Programação em Python#
Bem-vindo(a) ao material dedicado à disciplina de Fundamentos de Programação em Python!
Este material foi projetado no contexto da disciplina de Fundamentos de Programação em Python, do curso de graduação em Ciência de Dados e Inteligência Artificial da Pontifícia Universidade Católica de Campinas, para fornecer uma base sólida na linguagem Python, uma das mais populares e versáteis do mundo.
A disciplina visa capacitar os alunos do curso nos conceitos essenciais da programação, desde os princípios básicos até a introdução a estruturas de dados.
Seja você um iniciante completo ou alguém com alguma experiência em programação, este material irá guiá-lo(a) através dos conceitos fundamentais da linguagem e suas aplicações práticas.
O que você aprenderá:
Variáveis e Tipos de Dados: Entenda como armazenar e manipular dados em Python (inteiros, floats, strings, booleanos).
Estruturas de Controle: Domine o fluxo de execução do seu código com
if
,else
,for
ewhile
.Funções e Recursividade: Aprenda a criar funções reutilizáveis para organizar e modularizar seu código.
Listas, Tuplas, Dicionários e Conjuntos: Explore estruturas de dados fundamentais para armazenar coleções de itens.
Dicionários: Utilize dicionários para representar dados chave-valor.
Manipulação de Strings: Aprenda a trabalhar com strings, incluindo formatação e manipulação básica.
Recursos:
Anotações detalhadas da aula.
Exemplos de código comentados.
Exercícios práticos para consolidar o aprendizado.
Links para documentação oficial do Python: https://docs.python.org/3/
Objetivo: Ao final da disciplina, você estará apto(a) a escrever programas simples em Python e a compreender os princípios básicos da programação.
Vamos começar!