Parcours d'apprentissage

Apprenez Python étape par étape

40 défis répartis en 8 modules vous guident des variables et conditions jusqu’aux fonctions, grilles et récursivité. Résolvez-les dans l’ordre en Python ; chaque défi s’exécute dans votre navigateur avec des tests instantanés et une relecture par IA.

  1. 1

    Variables & arithmétique

    Stockez des valeurs, faites des calculs et retournez les résultats.

    0/5
    1. 1 Rectangle Perimeter Facile Résoudre en Python
    2. 2 Celsius vers Fahrenheit Facile Résoudre en Python
    3. 3 Simple Interest Facile Résoudre en Python
    4. 4 Body Mass Index Facile Résoudre en Python
    5. 5 Average of Three Facile Résoudre en Python
  2. 2

    Conditions

    Prenez des décisions avec if, else et des comparaisons.

    0/5
    1. 1 Note en lettre Facile Résoudre en Python
    2. 2 Largest of Three Facile Résoudre en Python
    3. 3 Ticket Price by Age Facile Résoudre en Python
    4. 4 Point Quadrant Facile Résoudre en Python
    5. 5 Absolute Value Without abs Facile Résoudre en Python
  3. 3

    Boucles

    Répétez des actions avec les boucles for et while.

    0/5
    1. 1 Sum of Odd Numbers Facile Résoudre en Python
    2. 2 Multiplication Table Row Facile Résoudre en Python
    3. 3 Compte à rebours jusqu'au décollage Facile Résoudre en Python
    4. 4 Power by Repeated Multiplication Facile Résoudre en Python
    5. 5 Halve Until One Facile Résoudre en Python
  4. 4

    Boucles imbriquées & motifs

    Imbriquez des boucles pour créer des tableaux et des formes.

    0/5
    1. 1 Pyramid Rows Facile Résoudre en Python
    2. 2 Multiplication Grid Facile Résoudre en Python
    3. 3 Count Pairs With a Sum Facile Résoudre en Python
    4. 4 Number Triangle Facile Résoudre en Python
    5. 5 Hollow Square Facile Résoudre en Python
  5. 5

    Chaînes de caractères

    Lisez, construisez et transformez du texte caractère par caractère.

    0/5
    1. 1 Count Uppercase Letters Facile Résoudre en Python
    2. 2 Initials From a Name Facile Résoudre en Python
    3. 3 Every Other Character Facile Résoudre en Python
    4. 4 Replace Spaces With Dashes Facile Résoudre en Python
    5. 5 Password Rules Check Facile Résoudre en Python
  6. 6

    Listes

    Manipulez des collections de valeurs : comptez, filtrez et transformez.

    0/5
    1. 1 Count Positive Numbers Facile Résoudre en Python
    2. 2 Running Sum Facile Résoudre en Python
    3. 3 Above-Average Values Facile Résoudre en Python
    4. 4 Swap First and Last Facile Résoudre en Python
    5. 5 First Negative Index Facile Résoudre en Python
  7. 7

    Fonctions

    Divisez un problème en petites fonctions réutilisables.

    0/5
    1. 1 Days in a Month Facile Résoudre en Python
    2. 2 Distance entre deux points Facile Résoudre en Python
    3. 3 Cart Total With Discount Facile Résoudre en Python
    4. 4 Min and Max Together Facile Résoudre en Python
    5. 5 Gradebook Top Student Moyen Résoudre en Python
  8. 8

    Grilles & récursivité

    Parcourez des grilles 2D et résolvez des problèmes récursifs.

    0/5
    1. 1 Row Sums Facile Résoudre en Python
    2. 2 Tic-Tac-Toe Winner Moyen Résoudre en Python
    3. 3 Recursive Power Moyen Résoudre en Python
    4. 4 Recursive Palindrome Moyen Résoudre en Python
    5. 5 Count Islands Moyen Résoudre en Python