python apprendre à programmer

Jeudi, 25 Décembre 2014 12:00 Administrateur
Imprimer

livre python

http://www.framasoft.net/IMG/pdf/python_notes-2.pdf

Python est un langage de programmation très polyvalent et modulaire, qui est utilisé aussi bien pour écrire des applications comme YouTube, que pour traiter des données scientifiques. Par conséquent, il existe de multiples installations possibles de Python. L’utilisateur débutant peut donc se sentir dérouté par l’absence d’une référence unique pour Python scientifique. Nous conseillons donc un logiciel unique pour la formation, la suite scientifique Anaconda développée par l’entreprise Continuum. Anaconda rassemble tout le nécessaire pour l’enseignement de Python scientifique: le langage Python et ses modules scientifiques.

En particulier, Anaconda fournit un environnement de travail adapté à l’enseignement et au calcul scientifique, spyder ou notebook ipython.

http://continuum.io/downloads

Cours de Python
par Patrick Fuchs, Pierre Poulain
Ce cours a été conçu à l'origine pour les étudiants débutants en programmation Python des filières biologie et biochimie de l'Université Paris Diderot - Paris 7 ; et plus spécialement pour les étudiants du master Biologie Informatique.
Ce cours est basé sur les versions 2.x de Python et ne prend pas en compte, pour l'instant, les nouvelles versions 3.x. Néanmoins, nous essaierons de le mettre rapidement à jour de manière à traiter la compatibilité entre les deux générations. Si vous relevez des erreurs à la lecture de ce document, merci de nous les signaler.
Création : 17 avril 2012

Apprendre à programmer avec Python 3
par Gérard Swinnen
Conçu à l'origine pour les élèves de l'enseignement secondaire belge, ce cours expérimental s'efforce de présenter l'apprentissage de la programmation sous une forme attrayante, avec de nombreux exemples et exercices graphiques.

Site officiel de Python

https://www.python.org/

 

http://ipython.org/

IPython est un terminal interactif, ou shell, pour le langage de programmation Python qui propose des fonctionnalités telles que l'introspection, une syntaxe additionnelle, la complétion et un historique riche.

IPython permet une interaction non bloquante avec Tkinter, GTK+, Qt et wxWidgets (le terminal par défaut de Python ne permet que l'interaction avec Tkinter). De plus, IPython permet de gérer de manière interactive des grappes de serveurs en utilisant des fonctions asynchrones de rappel et/ou MPI. IPython peut également être utilisé comme un terminal système de remplacement. Son comportement par défaut est très familier aux shell Unix, mais il permet d'être personnalisable et souple en ce qui concerne l'exécution de code dans un environnement de développement Python en direct.

Mise à jour le Jeudi, 25 Décembre 2014 17:07