Description
Ce cours s’adresse à des étudiants débutants en programmation, des références sont faites régulièrement au cours de M1 C++
L’objectif de ce cours est d’apporter les éléments permettant la compréhension puis l’usage sur des cas concrets des concepts de base du langage Python pour une utilisation scientifique :
- Installation de la distribution Anaconda et utilisation de l’IDE Spyder
- Base du langage et idiomes Python
- Structuration des scripts, notion de module
Un cours de spécialisation sur l’usage en statistique suivra ce cours d’introduction au langage.
Support de cours
Ces documents correspondent aux éléments projetés lors des séances
- Leçon 0 : Détails et organisation (support de cours)
- Leçon 1 : Introduction (support de cours)
- Leçon 2 : Les bases du langage (support de cours)
- Leçon 3 : Au-delà des bases (support de cours)
Énoncés de TD
- TD1
- TD2
Évaluation
- Sujet
- Fichiers complémentaires