Intervenants :
Pré-requis : Aucune connaissance en Python n'est requise
Date : Jeudi 5 septembre 9h00-12h30
Salle : Amphi Lagarrigue (PA3)
Matériels, logiciels :
Supports :
Les bases du langage : python_bases_jdev2013.pdf
NumPy: python_numpy_jdev2013.pdf
Introduction à Cython : python_optim_jdev2013.pdf cython_jdev2013.tgz
Correction NumPy numpycorrection.pdf
Correction Cython cythoncorrection.tgz
Cet atelier donnera une première impression du langage Python et de l'écosystème de calcul scientifique qui s'est développé autour de ce langage aux développeurs qui sont plus familiers avec les langages compilés du monde scientifique (C/C++/Fortran). Les participants apprendront comment écrire des simples scripts Python, comment utiliser le module NumPy qui ouvre la porte aux applications numériques, et comment interfacer les bibliothèques en C ou Fortran. En fonction du temps disponible, cet atelier pourra aussi être l'occasion de montrer l'élaboration d'un projet couvrant l'ensemble de ces aspects sur un problème jouet.