/python-notebooks

This is just some files I use to introduce Python to my students

Primary LanguageJupyter NotebookMIT LicenseMIT

Python Notebooks

Descrição

Este é um material para aprendizado e revisão de conceitos da programação em Python 3.x.x.

O material é composto por notebooks escritos em portuquês e separados por assunto:

Notebooks

Utilize a tabela abaixo para acessar cada notebook.

Scripts

Assunto Aprendizagem Revisão Exercícios
Variáveis & Constantes Link - -
Operadores Link - -
Tipos básicos Link - -
Condicionais Link - -
Listas - Link Link
Laços For, While - -
Funções - - -
Lambda - - -
Map, reduce, filter - - -

Orientação da objetos

Assunto Aprendizagem Revisão Exercícios
Classes Básicas - - -

Estruturas de dados

Assunto Aprendizagem Revisão Exercícios
Lista encadeada - - -
Pilha - - -
Fila - - -
Árvores bináreas de busca - - -
Árvores balanceadas - - -
Conjuntos disjuntos - - -

Extras

Assunto Aprendizagem Revisão Exercícios
Controle de exceções - - -
Unittest - - -
Argparse - - -
Ambiente Virtual - - -

Desafios