**Python et Programmation Orientée Objet** **[M2 préparation à l'agrégation externe d'informatique](https://sciences.sorbonne-universite.fr/formation-sciences/offre-de-formation/masters/master-informatique/agregation-externe-dinformatique), 1er semestre, 2024-2025** Enseignant: [Sam van Gool](https://www.samvangool.net/) # Matériel de cours * [Cours: introduction, bases, compréhension de listes](./py-cours1.pdf) * [Cours: types, appel de fonctions, références, dictionnaires](./py-cours2.pdf) * [Cours: structures d'ensemble, pile, traitement de données, pandas et matplotlib](./py-cours3.pdf) * [Cours: efficacité, bytecode, profilage de code, internes de Python](./py-cours4.pdf) * [Cours: portée et nommage, abstract base class, itérateurs, générateurs](./py-cours6.pdf) * [TP: Bases, typage, tests](./tp1-agreg-python-2024.pdf) * [TP: Listes et dictionnaires](./tp2-agreg-python-2024.pdf) * [TP: Analyse des données](./tp3-agreg-python-2024.pdf) * [TP: Expression régulières et automates](./tp6-agreg-python-2024.pdf) * [TP: Points fixes de fonctions à domaine fini](./tp7-agreg-python-2024.pdf) * [TP: Formes normales et satisfiabilité](./tp9-agreg-python-2024.pdf) --- License: [CC BY-NC-ND 4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/)