Objectifs
Langage et syntaxe :
Maîtriser les bases de Python (variables, commentaires, boucles, opérateurs, contrôles de flux)
Comprendre les versions de Python et l’ordre des opérations
Structures de données et objets :
Manipuler des objets simples et structurés
Utiliser des dictionnaires et des ensembles
Documenter et créer des fonctions
Modules et packages :
Comprendre et utiliser des packages et modules
Créer un module et connaître ses composants internes
Optimisation de code :
Standardiser les solutions et prétraiter les données d’entrée
Choisir et combiner les types de variables adaptés
Trier des données, modéliser un graphe et créer des combinaisons de boucles et conditions adaptées
Extraire automatiquement des informations d'un volume important de données
Programme
Environnement de développement: installation de python, prise en main de VS code, et de ses extensions, le terminal
Les bases du langage Python : les types et les opérateurs, les fonctions usuelles, les conditions, les listes, les boucles, les tuples et dictionnaires, les fonctions , la gestion des erreurs
Modules, Bibliothèques et Environnement