Sumários

Class 12

22 Dezembro 2023, 13:00 Manuel Lameiras de Figueiredo Campagnolo


  •     Discussion of assigments P5 (numb3rs and um)
  •     Discussion of guidelines for final project
  •     Presentation of some topics from Lecture 9: args (*) and kwargs (**), list comprehensions, lambda functions, map, filter, dictionary comprehensions.
  •     Observations about using vectorization to speed-up computations.

Class 11

15 Dezembro 2023, 13:00 Manuel Lameiras de Figueiredo Campagnolo


Object-oriented programming; sets, global, unpacking, args and kwargs

Class 10

24 Novembro 2023, 13:00 Manuel Lameiras de Figueiredo Campagnolo


  1. Questions about regular expressions and problems “NUMB3RS” and “Regular, um, Expressions”. Indication on how to submit the assignment.
  2. Questionnaire Q8 on recent topics. If you don’t have access to your area in Fenix: link
  3. Presentation of the semester project.
  4. Object-oriented programming: see script mage_v1.py
  5. Do before next class (November 24).

Class 9

17 Novembro 2023, 13:00 Manuel Lameiras de Figueiredo Campagnolo


  1. Questions about Pandas.
  2. Questionnaire Q7 on recent topics. If you don’t have access to your area in Fenix: link
  3. Finish to evaluate group assignment P4 on Unit Tests (“Haverside”) in class (remaining groups)
  4. Regular expressions (regex)
  5. Do before next class (November 24).

Class 8

10 Novembro 2023, 13:00 Manuel Lameiras de Figueiredo Campagnolo


  1. Questionnaire Q6 on recent topics. If you don’t have access to your area in Fenix: link
  2. Evaluate group assignment P4 on Unit Tests (“Haverside”) in class
  3. Pandas: series and dataframes; I/O; first examples
  4. Do before next class (November 17).