Chapitre 1 : Introduction

    


        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

    


Chapitre 2 : Variables

    


        1 - Types

        2 - Nommage

        3 - Opérations

    


Chapitre 3 : Écriture

    


        1 - Introduction

        2 - Écriture formatée

        3 - Exercices

    


Chapitre 4 : Listes

    


        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

    


Chapitre 6 : Tests

    


        1 - Définition

        2 - Tests à plusieurs cas

        3 - Tests multiples

        4 - Instructions break et continue

        5 - Exercices

    


Chapitre 7 : Fichiers

    


        1 - Lecture dans un fichier

        2 - Écriture dans un fichier

        3 - Exercices

    


Chapitre 8 : Modules

    


        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

    


Chapitre 12 : Fonctions

    


        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

    


    


Le site
La communauté
Partenaires
Suivre
// //