- 2.1. Variables (types natifs) et opérations
- 2.1.1 Types de variables
- 2.1.2 Conversion de types
- 2.1.3 Opérations arithmétiques
- 2.1.4 Opérations sur les chaînes de caractères
- 2.1.5 Opérations d'affectation composées
- 2.2. Commentaires et affichage
- 2.3. Structures de contrôle
- 2.3.1 Les opérateurs
- 2.3.2 Les conditions
- 2.3.3 Les boucles
- 🤸 Exercices 1
- 🚧 Projet 1 : Juste prix
- 🚧 Projet 2 : Casino
- 2.4. Types de Données
- 2.4.1 Les chaines de caractères
- 2.4.2 Les listes
- 2.4.3 Les tuples
- 2.4.4 Les ensembles
- 2.4.5 Les dictionnaires
- 🤸 Exercices 2
- 🚧 Projet 3 : Pendu
- 2.5. Fonctions : définition et appel
- 2.5.1 Les paramètres et arguments
- 2.5.2 Les types de fonctions
- 2.5.3 La portée des variables
- 2.5.4 Nombre variable d'arguments
- 2.5.5 Les fonctions anonymes : lambda
- 2.5.6 Les fonctions et la récursivité
- 2.5.7 Générateurs et décorateurs
- 🤸 Exercices 3
- 3.1 Définition
- 3.2 Traitement des exceptions
- 3.2.1 Try-Except
- 3.2.2 Finally
- 3.2.3 Else
- 3.3 Assertions
- 3.4 Raise
- 🚧 Projet 2 bis : Casino avec exceptions
- 🤸 Exercices 4
- 4.1 Gestion simple des fichiers
- 4.2 Travailler avec différents formats de fichier
- 🤸 Exercices 5
- 🚧 Projet 4 : Trieur de fichier
- 🤸 Exercices 6
- 🚧 Projet 5 : Gestionnaire de tâches
Chaque section du cours est accompagnée d'exercices pratiques pour renforcer l'apprentissage.
Les exercices sont disponibles ici : Exercices 👈
- Clonez ce dépôt sur votre machine locale.
- Installez Python et VScode pour suivre les leçons et faire les exercices.
- Parcourez les dossiers de leçons et commencez votre apprentissage.
👉 Cours de pointe et exercices pratiques
👉 50% de remise sur l'abonnement avec mon lien affilié
Pour toute question ou suggestion, n'hésitez pas à me contacter par mail -> cmenyssa@live.fr.