Cursus
Formation PYTHON Introduction au langage Python
Objectifs
Appréhender l'histoire et les objectifs de Python.
Expliquer les bases du langage Python.
Manipuler les structures de données.
Gérer les entrées/sorties console et fichiers.
Créer et utiliser des fonctions.
Installer et utiliser des modules.
Gérer les exceptions et erreurs.
Citer des modules utilitaires courants.
Pré-requis
Participants
Programme de formation
INTRODUCTION
Rapide historique
Objectifs de python
Python 2.x vs 3.x
Installation de Python
Python comme un shell
Environnement de développement
LANGAGE PYTHON
Variable
Types & opérations
Syntaxe
Expression conditionnelles
Boucles
Types simples
Chaîne de caractères
EXERCICES SUR LES BASES DU LANGAGE
STRUCTURES DE DONNÉES
Listes
Construction
Accès / Slicing
Méthodes
DICTIONNAIRES
Construction
Accès
Méthodes
ENTRÉE/ SORTIE
Console
Fichier
Syntaxe with
EXERCICES SUR LES STRUCTURES DE DONNÉES
FONCTIONS
Syntaxe
Formes spéciales
Lambda fonctions
Portées des variables (local vs global)
MODULES
Utilisation d'un module existant
Installer de nouveaux modules
EXCEPTIONS
Gestion des erreurs
MODULES UTILITAIRES
Présentation de quelques modules utilitaires