Cours de Python
Image python-logo
Patrick Fuchs et Pierre Poulain
prénom [point] nom [arobase] univ-paris-diderot [point] fr

version du 14 septembre 2015

Bienvenue au cours de Python !

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 la version 2.7 de Python, version que l'on trouve par défaut dans les distributions Linux actuelles (comme Ubuntu 14.04 ou Fedora 22). Le cours sera mis à jour vers la version 3.x de Python dans les prochains mois (dès que python 3 sera le standard dans les distributions Linux). Nous avons ajouté un paragraphe dans l'introduction traitant des principales différences entre python 2 et python 3 .

Si vous relevez des erreurs à la lecture de ce document, merci de nous les signaler.

Le cours est disponible en version HTML et PDF.

Remerciements

Un grand merci à Sander du CMBI de Nijmegen pour la première version de ce cours.

Merci également à tous les contributeurs, occasionels ou réguliers : Jennifer Becq, Virginie Martiny, Romain Laurent, Benoist Laurent, Benjamin Boyer, Hubert Santuz, Catherine Lesourd, Philippe Label, Rémi Cuchillo, Cédric Gageat, Philibert Malbranche, Mikaël Naveau, Amélie Bacle. Nous remercions aussi Denis Mestivier de qui nous nous sommes inspirés pour certains exercices.

Enfin, merci à vous tous, les curieux de Python, qui avez été nombreux à nous envoyer des retours sur ce cours, à nous suggérer des corrections et à nous signaler des coquilles.


De nombreuses personnes nous ont aussi demandé les corrections des exercices. Nous ne les mettons pas sur le site afin d'éviter la tentation de les regarder trop vite, mais vous pouvez nous écrire et nous vous les enverrons.

Ce document est sous licence Creative Commons BY-SA


Patrick Fuchs et Pierre Poulain, UFR des Sciences du Vivant, Université Paris Diderot - Paris 7, version du 14-09-2015