|
Présentation
et installation de Python.
Mise en oeuvre de
Python.
Les types d'objets
Python : nombres, chaînes, listes,
dictionnaires, tuples, fichiers.
Les types numériques.
Les opérateurs,
priorité des opérateurs Python, surcharge des
opérateurs.
Les instructions
:
. - Programmation séquentielle, conditionnelle, de
boucle,
. - Définition et appel de fonctions,
. - Gestion des exceptions, levée d'une exception,
. - Programmation orientée objet : classes d'objets,
création et
destruction d'instances d'objets.
Les fonctions :
définition, appel, gestion des paramètres.
Résolution
de noms : la règle LGI.
Les modules Python
(espaces de nom).
Les paquetages de
modules.
La bibliothèque
standard Python :
. - Le module sys,
. - Les fonctions intégrées,
. - Le module string.
Traitement des chaînes
de caractères :
. - Les expressions régulières,
. - Le module re,
. - Manipulation des fichiers reST.
La gestion des fichiers,
étude de la classe StringIO.
Programmation orientée
objet :
. - Les classes,
. - Les instances d'objet,
. - Les attributs de classe et d'instance,
. - L'héritage simple et multiple.
L'interface graphique.
|