ECTS
5 crédits
Composante
Faculté des sciences
Description
― Mode d’emploi de l’interpréteur Python.
― Introduction informelle à Python (Les nombres, Chaînes de caractères, Listes).
― Contrôle de flux (L’instruction if, L’instruction for, La fonction range(), ...).
― Les fonctions.
― Structures de données (Compléments sur les listes, Tuples et séquences, Ensembles, Dictionnaires).
Objectifs
Maitriser les concepts de base du langage Python.
L'UE se compose de deux matières par période : Programmation sous Python P2 (CM et TP) et Programmation sous Python P5 (CM et TP).
Heures d'enseignement
- CMCours magistral17,33h
- TPTravaux pratique32h
Pré-requis obligatoires
Notions et contenus
Algorithmique 1.
Compétences
― Connaître l'algorithmique impérative.
― Être capable de concevoir un algorithme modulaire.
― Maîtriser l'approche récursive.