Formation
Programmer avec Python - Niveau avancé
Description
- 1. Python et sa syntaxe
- 1.1. Distinguer les spécificités cur du langage Python
- 1.2. Maîtriser les littéraux
- 1.3. Connaître les règles syntaxiques sur les variables
- 1.4. Utiliser toutes les fonctionnalités dimpression sur les sorties standard et derreur
- 1.5. Lire des données sur lentrée standard
- 1.6. Lire et modifier un fichier
- 2. Structures de données et objets
- 2.1. Définir des structures par compréhension
- 2.2. Choisir le bon type de variable en fonction de la mutabilité
- 2.3. Créer des f-strings sur différents types
- 2.4. Documenter une fonction
- 2.5. Créer une classe et son initialisation.
- 2.6. Concevoir des fonctions à différents types darguments
- 3. Modules et packages
- 3.1. Naviguer dans un packages avec la fonction dir
- 3.2. Installer des nouveaux packages
- 3.3. Distinguer les cas dusages de la plupart des packages de la bibliothèque standard
- 3.4. Connaître et utiliser les packages math et random
- 3.5. Réutiliser des structures de données et fonctions de la bibliothèque standard
- 4. Optimisation
- 4.1. Créer des structures de données
- 4.2. Optimisées pour différents problèmes
- 4.3. Utiliser les fonctions standards les plus performantes selon les cas
- 4.4. Distinguer le complexité algorithmique de programmes simples
Objectifs
- Structurer des programmes selon un algorithme
- Maîtriser les éléments de lexique et de syntaxe d'un langage pour écrire un programme
- Maîtriser les outils dentrée-sortie, dans le but de lire et
- Modifier des documents externes au programme