Cours |
Concepts |
Tutoriel anglais |
Tutoriel français |
Exercices |
---|---|---|---|---|
1 | Introduction à la programmation |
|||
Introduction au langage Python |
||||
Démarrage |
||||
Syntaxe |
||||
Commentaires |
||||
Arguments de la ligne de commande |
||||
2 | Variables |
|||
Types de données |
||||
Nombres |
||||
Booléens |
||||
Opérateurs |
||||
Casting |
||||
Structures de contrôle (if, if-else) |
||||
3 | Les codes ascii |
|||
Types de données « caractères » |
||||
Types de données « String » |
||||
Entrées utilisateurs |
||||
Interface avec le système d'exploitation |
||||
4 | Téléchargement d’un IDE |
|||
Utilisation du débogueur de l’IDE |
||||
Structures de contrôle (while, while-else) |
||||
Tableaux |
Introuvable en français |
|||
Structures de contrôle (for) |
||||
La fonction range() |
||||
Le mot réservé in |
||||
La commande match-case |
||||
5 | Examen |
|||
6, 7 | Fonctions (sans les sections *args et **kargs) |
|||
Convention de codage |
||||
Portée |
||||
Modules |
||||
Math |
||||
8, 9 | Listes |
|||
Tuples |
||||
Ensembles |
||||
Dictionnaires |
||||
La commande del |
||||
Fonctions (*args et **kargs) |
||||
La fonction zip() |
||||
10 | Examen |
|||
11 | Orienté-objet (classes) |
|||
Orienté-objet (héritage) |
||||
Orienté-objet (polymorphisme) |
||||
Orienté-objet (itérateurs) |
||||
Orienté-objet (générateurs) |
||||
Types de données « Date » |
||||
12, 13, 14 | Gestion des dossiers |
|||
Répertoire "Home" de l'utilisateur |
||||
Manipulation de fichiers |
||||
Ouverture et lecture de fichiers |
||||
Création et écriture de fichiers |
||||
Suppression de fichiers |
||||
15 | Examen |