Python : un language de programmation performant et efficasse.

Le langage de programmation par l’assemblage d’une suite d’instruction binaire, appelle algorithme, offre la possibilité de créer des traitements permettant une analyse adaptées des données.

Python est le langage de la recherche scientifique d’excellence. Outre les possibilités très étendu de python tel que le calcul numérique, le traitement statistique, la représentation 3D, le traitement géospatial, la conception de base de données, le développement web, la résolution d’équation aux dérivées partielle, le calcul symboliques, la reconnaissance d’image, l’apprentissage statistique, l’automatisation de tâches, sa communauté très importante met a disposition sans cesse de nouveau développement algorithmique correspondant aux dernières avancés de la recherche sous la forme de module documentés et référencés scientifiquement.

Les bibliothèques permettent de travailler rapidement en ce concentrant uniquement sur la parti originale de son traitement et laissant le pré et post traitements classiques aux bibliothèques.

Il permet notament de :

  • implémenter de petits programmes très simples, appelés scripts permettant par exemple de lire, formater ou télécharger des données,
  • développer des projets originaux plus complexe,
  • interfacer des codes fortran, c++ ou même R.

Le pôle modélisation propose d’utiliser le langage de programmation python comme outils de traitement et de soutenir les chercheurs dans cet effort. En proposant non seulement une formation mais aussi une plateforme de développement sur notre serveur.

Le tutoriel que je vous propose ici, est particulièrement bien adapté aux débutants. Il réuni tous les concepts fondamentaux permettant de développer en python.

La première formation proposé par le pôle modélisation est issu de ce tutoriel.