Sumários

Memoização. Decorators. Pandas

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


Ainda geradores.

Memoização.
Decorators.

Os pacotes numpy e, sobretudo, pandas.

Conjuntos, passagem de parâmetros, excepções, geradores

20 Janeiro 2024, 09:00 Luís Fernando Rodrigues de Sequeira


Conjuntos em Python. Operações com conjuntos.


Funções com número variável de argumentos.
Argumentos por nome ou dicionário.
Exemplos.

Excepções. O que são; vários tipos de excepção.
Como tratar uma excepção.
Como e quando gerar uma excepção.

Geradores. O comando yield.
Expressões geradoras.
Iterar sobre um gerador vs iterar sobre uma sequência

Sequências, dicionários, ficheiros

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


Vários tipos de sequências (listas, strings, tuplos).

Iteração sobre sequências.
Compreensão.

Dicionários
Ficheiros

Abstracção procedimental, recursão, programação com classes

6 Janeiro 2024, 09:00 Luís Fernando Rodrigues de Sequeira


Apresentação da disciplina.

A ferramenta Jupyter Notebook.
O problema das Torres de Hanoi - um exemplo de uma solução naturalmente recursiva.

Alguns tipos de dados em Python.
Programação com classes. Um exemplo - criação de uma classe que representa números complexos