Aix-Marseille Université
Faculté des Sciences de Luminy
Master Bioinfo - 1° année
Laurent Tichit

Programmation
en langage Python

Cours

 
  1. Premières manipulations cours 1
  2. Scripts, passage d'arguments, affichage  cours 2
  3. Boucles et tests cours 3
  4. Fonctions cours 4
  5. Fichiers, Entrées-Sorties cours 5
exemple du cours de la bourse
  6. Retour aux programmes, variables et fonctions cours 6
  7. Expressions régulières. Exceptions. Assertions cours 7
  8. Structures de Données cours 8

Travaux Pratiques

  TP

Documentation en ligne

  La Bible et le bréviaire :
    - Apprendre à programmer avec Python 3, de Gérard Swinnen (pdf, 473 pages, 6.4 Mo)
    - Une Introduction à Python 3, de Bob Cordeau et Laurent Pointal (pdf, 136 pages, 4.2 Mo)
  Python 3.x.y documentation :
    - Standard Library
    - Tutorial
    - Language Reference
  Sur les expressions régulières en Python :
    - Regular Expression HOWTO, by A.M. Kuchling
    - Standard Library (extrait)
  Divers :
    Sur l'utilisation d'eclipse pour développer en Python
    Sur l'utilisation de Python sous Windows
Département de Biologie Faculté des Sciences Département d'Informatique