Sumários

Pacotes de tratamentos de dados

31 Janeiro 2020, 17:30 Luís Fernando Rodrigues de Sequeira

Conclusão da programação da classe Matrix, iniciada na aula anterior. Métodos de classe. Uma pequena vista sobre alguns dos mais importantes pacotes usados para o tratamento de grande volumes de dados em Python - numpy, matplotlib, e principalmente pandas.

[NOTA: Trata-se da quarta aula, e realizada no horário previsto para a disciplina; sumário lançado como de aula extraordinária por indicação do GOP, devido a problemas técnicos com o sistema Fenix, que não permitem a inserção de aulas durante o período de exames]


Tuplos. Parâmetros. Matrizes

25 Janeiro 2020, 09:00 Luís Fernando Rodrigues de Sequeira

Tuplos. Semelhanças e diferenças relativamente a listas.
Objectos mutáveis e imutáveis.
Empacotamento e desempacotamento.
Funções com número variável de parâmetros. Parâmetros com chave.
Funções de agregação.
Referência a diferentes pacotes existentes - numpy, pandas, etc. 
Início da programação de uma classe substancial - matrizes. 

[NOTA: Trata-se da terceira aula, e realizada no horário previsto para a disciplina;
sumário lançado como de aula extraordinária por indicação do GOP, devido a problemas
técnicos com o sistema Fenix, que não permitem a inserção de aulas durante o período de exames]


Sequências. Compreensão. Dicionários

17 Janeiro 2020, 17:30 Luís Fernando Rodrigues de Sequeira

Operações comuns a vários tipos de sequências.
Strings. 
Listas. Compreensão.
Acesso a ficheiros.
Dicionários.
Tratamento de excepções.


[NOTA: Trata-se da segunda aula, e realizada no horário previsto para a disciplina;
sumário lançado como de aula extraordinária por indicação do GOP, devido a problemas
técnicos com o sistema Fenix, que não permitem a inserção de aulas durante o período de exames]


Abstracção. Recursividade. Classes e muito mais

11 Janeiro 2020, 09:00 Luís Fernando Rodrigues de Sequeira

Apresentação da disciplina.

"Hello, World" em Python.
Torres de Hanoi - um exemplo de abstracção procedimental e de uma solução recursiva.
Noção de classe, atributos e métodos.
Programação de uma classe completa, representando números complexos.

[NOTA: Trata-se da primeria aula, e realizada no horário previsto para a disciplina;
sumário lançado como de aula extraordinária por indicação do GOP, devido a problemas
técnicos com o sistema Fenix, que não permitem a inserção de aulas durante o período de exames]