IntroductionàPython
NicolasDumoulinnicolas.dumoulin@irstea.fr
16Mai2013
Préambule
CedocumentestlibrementréutilisableselonlestermesdelalicenceGNUFDLversion1.2et
supérieures.
Vouspouvezchargercedocumentinteractifenversionnotebook(extension.ipynb),endémarrant
ipython notebookdepuislerépertoirecontenantcedocument,oubienenfaisantglisserle
documentsurlapagewebdunotebookaprèsl'avoirdémarré.Voiraussiladocumentationde
notebook.
Qu'estcequePython?
Unlangage
Unesuited'outilssouslicencelibre
Unebibliothèqueenstandardbienfournie
Uneplateformepourfaire:
Desapplicationssurposteclient(Qt)
Desapplicationspourleweb(Django)
Dessurcouchesàdescodesdecalculs(C,C++,Fortran,…)
Dubidouillageinteractif
Ressourcesenlignes:
Documentationofficielle:http://docs.python.org/(NotamentleTutorialetlaLibrary
reference)
DiveintoPython:http://www.diveintopython.net/
IPythonminibook:http://ipython.rossant.net/
SciPyCookbook:http://www.scipy.org/Cookbook
Deuxmodesd'utilisation:
Modeinteractif(console)
Exécutiondescript
Premiercontact,démarrerlaconsoleinteractive:python3oupython(version2.xselonles
systèmes)Pourquitterlaconsole:[Ctrl]+[D]