Formation au langage Python (3eme partie)

Le 20 janvier 2006
Intervenant :
Konrad Hinsen (LLB)
NIMBE Bât 125, p.157
30 places
Le 20/01/2006
de 14h00

Konrad Hinsen propose une introduction au langage Python pour le calcul scientifique les 15, 16, et ? décembre 2005 à 14h00 dans la salle 139 du SCM (bat 125). Chaque séance commence avec une présentation (environ une heure) qui est suivie par des travaux pratiques. Voici un resumé des sujets traités: 1ère partie (15 mars): – Introduction au langage Python – Types de données – Conditions et boucles – Traitement de fichiers – Traitement de texte – Tableaux – Fonctions et modules 2ème partie (16 mars): – Traitement de fichiers binaires (format netCDF) – Programmation orientée-objet – Erreurs et exceptions – Intégration de programmes externes – Intégration de code en Fortran – Intégration de code en C 3ème partie (? mars): – plots – fits – Opérations sur tableaux – Interfaces graphiques avec Tk Le cours s’adresse aux chercheurs avec un peu d’expérience en programmation, je ne vais pas expliquer ce qui est une variable ou une boucle. Pourtant, aucune connaissance antérieure de Python est nécessaire. Voici quelques sites Web qui vous donnent une idée du langage Python et de son application au calcul scientifique: – Python: http://www.python.org/ – Numerical Python: http://numpy.sourceforge.net/ – ScientificPython: http://dirac.cnrs-orleans.fr/ScientificPython/ – SciPy: http://www.scipy.org/