Fiche de cours Logimaths

Algorithmique et Python : le cours expliqué pas à pas

Variables, boucles, conditions

💡 Avant de commencer Version expliquée pas à pas. L'idée clé : un programme, c'est une recette que la machine exécute à la lettre, dans l'ordre.

Étape 1 : Un algorithme, c'est une recette


Un algorithme est une suite d'instructions, exécutées dans l'ordre, pour obtenir un résultat. Python est un langage qui « comprend » ces instructions.

Étape 2 : Les variables : des boîtes qui retiennent


Affectation x = 5 range la valeur 5 dans la boîte nommée x. On peut la réutiliser et la modifier : x = x + 1 (elle vaut maintenant 6).

Étape 3 : Répéter : la boucle « for »


Boucle for Pour répéter un nombre connu de fois : for i in range(4):
    print(i)
affiche 0, 1, 2, 3.

Étape 4 : Choisir et répéter selon une condition


Condition et while if x > 0: … else: … choisit selon un test. while répète tant qu'une condition est vraie (nombre de tours pas forcément connu à l'avance).
👆 À toi de jouer Que renvoie f(3) pour def f(x): return 2*x + 1 ?
Voir la réponsef(3) = 2×3 + 1 = 7.

🎯 Mémo


L'essentiel Programme = recette exécutée dans l'ordre. Variable = boîte (= range une valeur). for = répéter un nombre connu de fois ; while = tant qu'une condition tient ; if/else = choisir.