Cours de Python à l'INSIA, pour ING1 et ING2SRT
TP0 : le Python en 2 heures
En savoir plusPrésentation diffusée lors du cours magistral
Il s'agit des transparents qui ont été présentés lors du cours « sans ordinateurs », lors de la deuxième séance.
En savoir plusTP1 : fichier words.py
En savoir plusTP1 : Les Misérables
TP de travail sur un document, comptage de mots, génération de phrases.
En savoir plusTP-1: retour aux fondamentaux
Un petit TP simple pour revenir aux bases et raccrocher les wagons !
En savoir plusTP3,14 : programmation orientée objet en Python
Classes, méthodes, constructeurs, opérateurs.
En savoir plusTP2 : Optimisation et décorateurs
En savoir plusTP4 : programmation orientée objet et algorithmes - les arbres
En savoir plusCode source et données pour le TP2
En savoir plusTP5 : piles (LIFO)
En savoir plusCorrection du TP5
En savoir plusTP6 : retour vers les arbres
Où l'on retrouve nos arbres, pour évaluer des expressions
En savoir plusTP 7 : créateur et collecteur de fichiers
En savoir plusTP 7 : player.sh
En savoir plusTP 7 : dibbler.py
En savoir plusTP 8 : créateur de fichiers v2
En savoir plusdibbler-2.py
En savoir plusCode source de la présentation diffusée lors du cours magistral
Code source LaTeX (disponible en GNU GPL v2) de la présentation diffusée lors du cours magistral
En savoir plus