★ À maîtriser
Compléments
En pseudocode, l’affectation x ↔ 3.14 stocke la valeur décimale 3.14, de type float, dans la variable x.
L’échange de deux variables peut aussi s’écrire avec un n-uplet : x, y ↔ (y, x).
★ À maîtriser
Compléments
📌 Une instruction return renvoie la valeur à enregistrer dans l’espace global, et non la variable locale elle-même.
Locale : dans la fonction ; globale : dans l’espace du programme.
★ À maîtriser
📌 Un pseudocode peut être correct sans reproduire exactement le programme Python associé ; par exemple, « si la condition est vraie, ne rien faire, sinon faire ceci » peut être traduit par un test de condition fausse qui exécute ceci, suivi d’un sinon sans action.
Compléments
Une conditionnelle simple exécute des actions si la condition est vraie et peut comporter un sinon pour exécuter d’autres actions si elle est fausse.
Une conditionnelle à alternatives teste les conditions successivement et exécute le sinon final si toutes les conditions précédentes sont fausses.
📌 Dans une conditionnelle sans branche sinon, aucune action n’est effectuée lorsque la condition n’est pas valide.
Teste tes connaissances sur Bases d’algorithmie en Python avec 7 questions à choix multiples et corrections détaillées.
1. Une variable `a` contient 12 et une variable `b` contient 5. Après les instructions `temp ↔ a`, `a ↔ b`, puis `b ↔ temp`, quelles valeurs obtient-on ?
2. Dans un programme, quel élément décrit correctement une variable ?
Mémorisez les concepts clés de Bases d’algorithmie en Python avec 23 flashcards interactives.
Qu’est-ce qu’une variable en programmation ?
Un espace mémoire nommé dont le contenu est une valeur associée à un type.
Quels types peuvent être associés à une variable, selon la définition ?
int, bool, list ou float.
Quelles étapes permettent d’échanger x et y avec temp ?
Sauvegarder x dans temp, affecter y à x, puis temp à y.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches