1 - Avant de commencer
2 - Premier contact avec Python sous Linux
3 - Premier programme Python
4 - Commentaires
5 - Séparateur d'instructions
6 - Notion de bloc d'instructions et d'indentation
1 - Types
2 - Nommage
3 - Opérations
1 - Introduction
2 - Écriture formatée
3 - Exercices
1 - Définition
2 - Utilisation
3 - Opération sur les listes
4 - Indiçage négatif et tranches
5 - Fonctions range et len
6 - Listes de listes
7 - Exercices
Chapitre 5 : Boucles et comparaisons
1 - Boucles for
2 - Comparaisons
3 - Boucles while
4 - Exercices
1 - Définition
2 - Tests à plusieurs cas
3 - Tests multiples
4 - Instructions break et continue
5 - Exercices
1 - Lecture dans un fichier
2 - Écriture dans un fichier
3 - Exercices
1 - Définition
2 - Importation de modules
3 - Modules courants
4 - Module sys : passage d'arguments
5 - Module os
6 - Exercices
Chapitre 9 : Plus sur les chaînes de caractères
1 - Préambule
2 - Chaînes de caractères et listes
3 - Caractères spéciaux
4 - Méthodes associées aux chaînes de caractères
5 - Conversion de types
6 - Conversion d'une liste de chaînes de caractères en une chaîne de caractères
7 - Exercices
Chapitre 10 : Plus sur les listes
1 - Propriétés des listes
2 - Copie de listes
3 - Exercices
Chapitre 11 : Dictionnaires et tuples
1 - Dictionnaires
2 - Tuples
3 - Exercices
1 - Principe
2 - Définition
3 - Passage d'arguments
4 - Portée des variables
5 - Portée des listes
6 - Règle LGI
7 - Exercices
Chapitre 13 : Expressions régulières et parsing
1 - Définition et syntaxe
2 - Module re et fonction search
3 - Exercices : extraction des gènes d'un fichier genbank
Chapitre 14 : Création de modules
1 - Création
2 - Utilisation
3 - Exercices : extraction des gènes d'un fichier genbank
Chapitre 15 : Autres modules d'intérêt
1 - Module urllib2
2 - Module pickle
3 - Exercices
Chapitre 16 : Modules d'intérêt en bioinformatique
1 - Module numpy
2 - Module biopython
3 - Module matplotlib
4 - Module rpy
5 - Exercice numpy
6 - Exercice rpy
Chapitre 17 : Avoir la classe avec les objets
1 - Introduction
2 - Exercices
Chapitre 18 : Gestion des erreurs
1 - Présentation
Chapitre 19 : Trucs et astuces
1 - Shebang et /usr/bin/env python
2 - Python et utf-8
3 - Vitesse d'itération dans les boucles
4 - Liste de compréhension
5 - Sauvegardez votre historique de commandes