Introduction à Python
Découvrir et s'approprier le langage Python.
Enseignants
Clément Gaspard — clement.gaspard@u-bordeaux.fr
Mélodie Daniel — melodie.daniel@u-bordeaux.fr
Rendu — tous les codes que vous écrirez devront être remis au format zip sur Moodle.
Sommaire
- Facultatif - Installation sur votre machine personnelle
- Configuration de l'Environnement de Développement (IDE) VSCode
- Chapitre 1 - Les bases, les conditions et les boucles
- 🎯 Objectifs du Chapitre
- 📖 1. Environnement de développement
- 📖 2. Qu'est ce que Python ?
- 📖 3. Premiers pas avec Python
- ✏️ Exercice 1 : Créer et lancer un programme Python simple
- ✏️ Exercice 2 : Opérations simples
- 📖 4. Les conditions (Structures de décision)
- ✏️ Exercice 3 : Un dressing intelligent
- ✏️ Exercice 4 : Les tables de vérité
- ✏️ Exercice 5 : Un dressing encore plus intelligent
- 📖 5. Les boucles (Structures itératives)
- ✏️ Exercice 6 : Le juste prix
- ✅ Récapitulatif de Chapitre
- 🏋️ Exercices supplémentaires
- Chapitre 2 - Fonctions et types construits
- 🎯 Objectifs du Chapitre
- 📖 1. Les fonctions
- ✏️ Exercice 7 : Calculatrice simple avec fonctions
- 📖 2. Les types construits
- ✏️ Exercice 8 : Manipulation de p-uplets colorés
- ✏️ Exercice 9 : "Créer mon sandwich parfait"
- ✏️ Exercice 10 : Cours de Potion avancé
- ✏️ Exercice 10bis : Le Grand Casino
- ✏️ Exercice 10ter : Sudoku
- ✅ Récapitulatif de Chapitre
- 🏋️ Exercices supplémentaires
- Chapitre 3 - Modules, Affichage avancé
- 🎯 Objectifs du Chapitre
- 📖 1. Les modules
- 📖 2. Notion de package/bibliothèque
- ✏️ Exercice 11 : Simulateur de statistiques sportives
- 📖 3. Approximer des nombres
- 📖 4. Affichage avancé avec la fonction
print() - ✏️ Exercice 12 : Une facture bien propre
- ✏️ Exercice 13 : Un bulletin météo très aléatoire
- 🏋️ Exercices supplémentaires