Parcours d'apprentissage

Python de zéro

De print() et des variables aux conditions, boucles, chaînes, collections, fonctions, fichiers et classes, avec un défi après chaque thème.

25 leçons · 59 défis

Commencer le parcours →

1 Premiers pas 4 leçons

  1. Leçon 1 défi Hello World en Python Écris ton premier programme Python et affiche du texte avec print().
  2. Leçon 2 défis Variables et types de données en Python Stocke des valeurs dans des variables et découvre les types de base de Python : str, int, float et bool.
  3. Leçon 4 défis Nombres et opérateurs en Python Fais des calculs en Python avec +, -, *, /, //, % et **, et compare des valeurs.
  4. Leçon 1 défi Lire une saisie utilisateur en Python Lis ce que l’utilisateur tape avec input() et convertis-le en nombre.

2 Conditions 2 leçons

  1. Leçon 3 défis If, elif et else en Python Prends des décisions avec if, elif et else, et combine des conditions avec and, or et not.
  2. Leçon 3 défis Even or Odd in Python Determine whether an integer is even or odd.

3 Boucles 3 leçons

  1. Leçon 3 défis Boucle for en Python Parcourir des séquences avec range et enumerate.
  2. Leçon 4 défis Boucle while en Python Répéter du code tant qu’une condition reste vraie.
  3. Leçon 3 défis Multiplication Table in Python Print the first five multiples of a number.

4 Chaînes et texte 3 leçons

  1. Leçon 3 défis Chaînes de caractères en Python Travaille avec du texte en Python : longueur, indexation, découpe et méthodes de chaîne.
  2. Leçon 3 défis Formatage avec les f-strings en Python Crée une sortie lisible avec les f-strings de Python et des spécificateurs de format.
  3. Leçon 3 défis Tester un palindrome en Python Reconnaître un palindrome sans tenir compte de la casse et des espaces.

5 Collections 5 leçons

  1. Leçon 4 défis Listes Python Créer, modifier, filtrer et parcourir une liste.
  2. Leçon 2 défis Tuples en Python Regroupe des valeurs dans un tuple, décompose-les et renvoie plusieurs valeurs depuis une fonction.
  3. Leçon 1 défi Ensembles (set) en Python Garde des valeurs uniques avec un set Python et combine des sets avec union et intersection.
  4. Leçon 3 défis Dictionnaires Python Manipuler des paires clé-valeur.
  5. Leçon 3 défis List comprehension en Python Transformer et filtrer des valeurs dans une expression concise.

6 Fonctions 3 leçons

  1. Leçon 3 défis Fonctions Python Définir une fonction avec paramètres et valeur de retour.
  2. Leçon 1 défi Modules et imports en Python Utilise la bibliothèque standard de Python avec import, from ... import et des alias.
  3. Leçon 2 défis Suite de Fibonacci en Python Générer la suite de Fibonacci avec une boucle.

7 Erreurs et fichiers 3 leçons

  1. Leçon 2 défis Gestion des exceptions avec try/except Intercepter proprement les erreurs attendues.
  2. Leçon 1 défi Lire et écrire des fichiers en Python Écris, ajoute et lis des fichiers texte en Python avec open() et with.
  3. Leçon 2 défis Lire et écrire du JSON en Python Convertir entre texte JSON et dictionnaires Python.

8 Objets et classes 2 leçons

  1. Leçon 1 défi Classes et objets en Python Définir un type avec état et comportement.
  2. Leçon 1 défi Programmation orientée objet en Python Apprenez encapsulation, héritage, redéfinition et polymorphisme avec un exemple exécutable.
Continuer avec : Bases de la programmation