... | @@ -14,7 +14,7 @@ Les pages proposées sont de plusieurs types : |
... | @@ -14,7 +14,7 @@ Les pages proposées sont de plusieurs types : |
|
Pour jouer avec Python, vous pouvez :
|
|
Pour jouer avec Python, vous pouvez :
|
|
- installer Python et un éditeur ; le plus simple pour Python est d'utiliser la distribution Anaconda ou miniconda, qui contient les modules les plus courants pour une utilisation scientifique standard ; pour l'éditeur, **idle** est fourni avec Python, mais il est conseillé de passer rapidement à un éditeur plus complet comme spyder (fourni avec anaconda), pycharm ou vscode.
|
|
- installer Python et un éditeur ; le plus simple pour Python est d'utiliser la distribution Anaconda ou miniconda, qui contient les modules les plus courants pour une utilisation scientifique standard ; pour l'éditeur, **idle** est fourni avec Python, mais il est conseillé de passer rapidement à un éditeur plus complet comme spyder (fourni avec anaconda), pycharm ou vscode.
|
|
- ne pas installer Python, au moins dans un premier temps, et travailler sur des petits codes dans des REPL en ligne, tels que ceux de w3schools ( https://www.w3schools.com/python/trypython.asp?filename=demo_indentation ) ou REPLIT.COM, où vous pouvez ouvrir un profil gratuitement (pour l'instant ?...) et sauvegarder vos projets.
|
|
- ne pas installer Python, au moins dans un premier temps, et travailler sur des petits codes dans des REPL en ligne, tels que ceux de w3schools ( https://www.w3schools.com/python/trypython.asp?filename=demo_indentation ) ou REPLIT.COM, où vous pouvez ouvrir un profil gratuitement (pour l'instant ?...) et sauvegarder vos projets.
|
|
:new: la doc de Matplotlib a été relookée fin 2021 ; sa page d'accueil met en évidence un ["binder" pour jouer avec Matplotlib en ligne](https://hub-binder.mybinder.ovh/user/matplotlib-mpl-brochure-binder-orb9yecg/doc/tree/MatplotlibExample.ipynb). C'est un notebook Juyter (hélas :stuck_out_tongue_winking_eye: ?... )
|
|
:new: la doc de Matplotlib a été relookée fin 2021 ; sa page d'accueil met en évidence un ["binder" pour jouer avec Matplotlib en ligne](https://hub-binder.mybinder.ovh/user/matplotlib-mpl-brochure-binder-orb9yecg/doc/tree/MatplotlibExample.ipynb). C'est un notebook Jupyter (hélas :stuck_out_tongue_winking_eye: ?... )
|
|
|
|
|
|
⛔ les _notebooks_ sont parfaits pour alterner du texte mis en forme et du code exécutable. Pour ma part, je n'aime pas, et on est au moins deux : [Joel Grus donne ses arguments dans une excellente présentation](https://docs.google.com/presentation/d/1n2RlMdmv1p25Xy5thJUhkKGvjtV-dkAIsUXP-AL4ffI/edit#slide=id.g3d168d2fd3_0_211), parce que ce n'est pas si simple de démarrer, de débugger, d'être certain que les instructions ont été exécutées dans le bon ordre... voir entrée **"Jupyter"** du [lexique](Lexique), et surtout parce que **par défaut les figures matplotlib sont affichées par Jupyter sans les widget interactifs**\*... alors que justement ici on veut explorer de longues chroniques, donc en zoomant !
|
|
⛔ les _notebooks_ sont parfaits pour alterner du texte mis en forme et du code exécutable. Pour ma part, je n'aime pas, et on est au moins deux : [Joel Grus donne ses arguments dans une excellente présentation](https://docs.google.com/presentation/d/1n2RlMdmv1p25Xy5thJUhkKGvjtV-dkAIsUXP-AL4ffI/edit#slide=id.g3d168d2fd3_0_211), parce que ce n'est pas si simple de démarrer, de débugger, d'être certain que les instructions ont été exécutées dans le bon ordre... voir entrée **"Jupyter"** du [lexique](Lexique), et surtout parce que **par défaut les figures matplotlib sont affichées par Jupyter sans les widget interactifs**\*... alors que justement ici on veut explorer de longues chroniques, donc en zoomant !
|
|
|
|
|
... | | ... | |