Résumé
L'algorithmique en Première s'appuie sur Python pour modéliser et résoudre des problèmes mathématiques. La boucle for parcourt un itérable (range, liste) un nombre de fois connu à l'avance, tandis que la boucle while répète tant qu'une condition est vraie. Les listes Python permettent de stocker et manipuler des collections de données : création, ajout avec append(), accès par indice, parcours. Les fonctions, définies par def, structurent le code et retournent un résultat avec return. La simulation d'expériences aléatoires utilise le module random (randint, random, choice) pour estimer des probabilités par la méthode fréquentiste sur un grand nombre de répétitions.