Python
Objectif
Programmer en langage Python.
Public concerné
Développeur
Niveau requis
Posséder des connaissances de programation
Durée
5 jours
Prochaines sessions
Nous consulter
Thèmes abordés
Introduction
Modèle de programmation, notion de script, interpréteur Python
Documentation
Bases de programmation
Conventions lexicales
Espaces lexicaux
Vocabulaire prédéfini (intégré)
Types évolués
Chaînes de caractères – expressions régulières
Tableaux
Tableaux associatifs (map/dictionnaire)
Fonctions et sous-programmes
Déclaration – arguments – résultat
Portée des fonctions
Opérateurs fonctionnels (map, lamda)
Arguments optionnels
Modules
Déclaration – portée
Opérations sur les modules
Sémantique des modules
Classes
Déclaration
Attributs – méthodes – constructeurs
Surcharge
Héritage – redéfinition
Sémantique d’une classe, méta-manipulation des attributs
Gestion des erreurs
Motivation – fonctions partielles
Définition des exceptions
Schéma de programme
Exceptions prédéfinies