Fondamentaux
Formation Python
Python est l’un des langages les plus utilisés au monde, du script d’automatisation à l’analyse de données. Sa syntaxe simple en fait un excellent premier langage, et sa polyvalence un outil durable. Ce module en pose les bases, des premières variables jusqu’à un programme qui gère ses erreurs et ses fichiers.
- Public
- Étudiants
- Data scientists
- Développeurs
- Chefs de projet technique
- Niveau
- Débutant
- Formats
- Sur site ou à distance
Prérequis
Aucune connaissance en programmation.
Objectifs
- Écrire un programme lisible : variables, conditions, boucles et fonctions
- Choisir la bonne structure de données : listes, tuples, ensembles et dictionnaires
- Comprendre la portée des variables
- Gérer les erreurs et manipuler des fichiers
Programme
Les bases du langage
L’environnement, afficher et saisir, les variables et leurs types.
La logique
Les conditions, les boucles, les fonctions et la portée des variables.
Les structures de données
Les listes, les tuples, les ensembles et les dictionnaires.
Un programme solide
La gestion des exceptions et la manipulation de fichiers.
Travaux pratiques
Par exemple le jeu du « Plus ou moins », le chiffre de César, le shifumi ou FizzBuzz, parmi d’autres exercices.
Des explications courtes, puis de la pratique : les exercices et le projet sont adaptés au niveau du groupe.