Ressources sur python
La première source d'information est la documentation officielle de python 3 : docs.python.org/3/
Une version française de la documentation est en cours de traduction et ne demande que des bonnes volontés pour avancer.
Modules python pour les sciences
Les module suivants sont quelques modules utiles en sciences. La liste n'est bien sur pas exhaustive.
La base :
Numpy, scipy et matplotlib forment la base d'un environement de travail.
- NumPy : Numerical python : site officiel
- SciPy : Scientific python documentation officielle.
- matplotlib : Matplotlib est une bibliothèque permettant de réaliser des graphiques. documentation officille
Autres :
- Pandas : Python Data Analysis Library documentation officille
- plotly : Visualize Data, Together Create and share charts, datasets, and dashboards online site officiel
- SymPy : SymPy is a Python library for symbolic mathematics site officiel
SymPy est une large bibliothèque couvrant divers domaines : mathématiques, physiques, statistiques ...
Environnement de travail
IPython est un prompt python interactif permettant de tester ses idées et des lignes de codes avec un accès intégré à la documentation.
IPython est une partie du projet jupyter. Le notebook Jupyter est une application web qui permet de créer et de partager des documents qui contiennent des lignes de codes exécutables, des équations, de la visualisation et du texte pour les explications.
L'utilisation du notebook jupyter ou de jupyter qtconsole
est vivement
recommandées.
La communauté Python
La communauté d'utilisateurs de python est large, hétéroclite et dynamique. Il se dit du langage python qu'il est excellent nulle part mais très bon partout. En effet python permet de faire aussi bien des sciences que des applications web ou encore du traitement d'images ou de fichiers musicaux. L'AFPY, association francophone python a pour objectif la promotion du langage python et rassemble la communauté francophone.
Plus localement, sur Pau, plusieurs membres de l'association Paulla sont également membres de l'AFPY.