Notion de variable et calculs dans un algorithme
Seconde générale · Mathématiques 2nde
À retenir
• Le symbole = en Python représente l'AFFECTATION, pas l'égalité mathématique. • Une expression se calcule avec les priorités habituelles : dans b = 2 * a + 3, la multiplication est effectuée avant l'addition. • L'affectation évalue d'abord le membre de droite avant de stocker dans le membre de gauche.
Le cours
En informatique et en mathématiques, une variable est une boîte mémoire étiquetée par un nom, dans laquelle on stocke une valeur modifiable au cours de l'exécution d'un programme. 💻 L'opération d'affectation en Python L'instruction x = x + 3 ne signifie PAS que x = x+3 en algèbre ! Elle signifie : « Prendre l'ancienne valeur contenue dans x, lui ajouter 3, puis ranger ce nouveau résultat dans la variable x ». ⚡ Méthode en 3 étapes : Tracer l'état des variables pas à pas 1 Initialiser le tableau d'état : Écrire une colonne pour chaque variable avec sa valeur de départ. 2 Exécuter ligne par ligne : Mettre à jour la variable modifiée à chaque instruction. 3 Lire la valeur finale : Noter le résultat renvoyé par le programme.
Dans ce chapitre
- Notion de variable et calculs dans un algorithme
- Conditions Si/Alors et boucles de répétition
- Algorithmes séquentiels et blocs d'instructions de Troisième
- Variables, affectation et types fondamentaux
- Opérateurs arithmétiques entiers et comparaisons en Python
- Instructions conditionnelles if, elif, else
- Boucle bornée for et fonction range
- Boucle non bornée while et recherche de seuil
- Accumulateur et calcul d'une somme ou d'un produit dans une boucle
- Définition et appel de fonctions en Python
- Listes et parcours de séquences en Python
- Recherche du maximum ou du minimum dans une liste en Python
- Simulation d'expériences aléatoires avec random.randint en Python
- Bilan : Synthèse et simulation d'algorithmes en Python