Lista de secções

  • Pour ce cours, nous utiliserons le polycopié en ligne disponible à l'adresse : https://rtavenar.github.io/poly_python/

  • Si vous travaillez sur votre machine personnelle, il vous est recommandé d'utiliser l'environnement de développement VS Code avec un interpréteur Python fourni par la distribution Anaconda.

    Pour installer tout cela, le plus simple est de :

    1. Installer VS Code [lien] (si vous êtes sous MacOS, faites bien attention de copier l'application VS Code dans votre dossier "Applications")
    2. Installer Anaconda [lien]
    3. Lancer "Anaconda Navigator" et, depuis cette interface, lancer VS Code
    Il est recommandé par la suite de toujours ouvrir VS Code via Anaconda Navigator pour que la configuration Python de votre éditeur soit fonctionnelle.

    Installer un package

    Si vous devez installer un nouveau package (par exemple les packages "requests" et "graphh" qui seront nécessaires pour certains TD de ce cours), vous devrez :

    • Si vous êtes sous Linux ou sous macOS :

    1. Lancer "Anaconda Navigator" et, depuis cette interface, lancer VS Code
    2. Dans VS Code, démarrer un nouveau Terminal (menu Terminal -> Nouveau Terminal)
    3. entrer la commande "pip install requests" par exemple pour installer le module requests
    • Si vous êtes sous Windows :

    1. Lancer "Anaconda Prompt"
    2. Dans la fenêtre de terminal qui s'ouvre, entrer la commande "pip install requests" par exemple pour installer le module requests
    • Lecture en prévision du CM 2 :

      • chapitre "Chaînes de caractères" du poly en entier [lien]
      • chapitre "Structures de données et structures de contrôle", section sur les modules [lien]
      Suite à cette lecture, il vous est demandé de vous tester sur le QCM ci-dessous.
    • Lecture en prévision du CM 3 :

      • chapitre "Listes" du poly en entier [lien]
      Suite à cette lecture, il vous est demandé de vous tester sur le QCM ci-dessous.