1242.4 Python-1ID ISC1c ISC1d
Informations générales
Professeur : Benoit Le Callennec
Assistant : Christophe Muller
Groupes : ISC1c et ISC1d
Horaires : les mardis de 14h05 à 15h50 (Cours + exercices) en salle NE318 / les vendredis de 15h55 à 17h25 (exercices + projet) en salle NE122
Notions abordées
- Types et structures de données
- Structures de contrôle
- Boucles
- Fonctions
- E/S
- Package et module
- Numpy (multidimensionalité, types dans les arrays, slicing, reshape, linspace, opérations matricielles et algèbre linéaire, fonctions mathématiques)
- Matplotlib pour visualiser les données (construction, affichage, exportation)
- Employer les éléments graphiques suivants : Simple plot, Subplots, Axes, nuage de point, Bar plot, (Pie) chart, Scatter plot, Polar, Contour plot, Imshow, Ticks, Maps, 3D plot, words, images, vidéos.
Références
Ce cours se base sur le livre Python pour le data scientist, Emmanuel Jakobowicz, Dunod, octobre 2018. Il est disponible en ligne ici : http://univ.scholarvox.com/catalog/book/docid/88863926. ATTENTION : il faut être connecté au VPN pour pouvoir y accéder.
Notation
Activité | Pondération |
---|---|
Contrôle Principal | 50% |
Projet | 50% |
Conventions
- Tout le code (et les commentaires) doit être en Anglais.