Énoncés, affectations, boucles Flashcards
Qu’est-ce qu’une affectation ?
L’affectation (assignment) est une opération qui change la valeur contenue dans une cellule mémoire, comme celle associée à une variable
Qu’est-ce qu’une variable indéfinie ?
C’est une variable qui n’est pas encore déclarée.
L’affectation peut être intéressante pour quelle raison ?
L’affectation est intéressante pour accumuler les données d’un calcul dans une ou des variables
Que fait la boucle tant-que (while) ?
La boucle «tant-que» (while) permet de répéter un groupe d’énoncés, tant qu’une certaine condition est vraie
Comment peut-on décrire les énoncés dans les boucles while ?
Comme le corps de la boucle
Complète la phrase : Chaque exécution du corps est….
Une itération
L’expression est évaluée comment ?
L’‹expression› est évaluée avant chaque itération et après la dernière itération pour vérifier la condition.
Que fait la boucle «répéter» ?
Il exécute le corps de la boucle avant de vérifier la condition
Vrai ou faux ? Dans une boucle «répéter» le corps de la boucle et la condition sont exécutés
le même nombre de fois
Vrai
Explique le processus du raffinement successif ?
On commence par le codage d’un prototype
On l’utilise pour comprendre la nature du calcul
et explorer des solutions
On teste le code et on l’ajuste en conséquence
Qu’est-ce qu’une incrémentation ?
C’est lorsque tu fais avancer une itération par pas de 1.
Qu’est-ce qu’une décrémentation ?
C’est lorsque tu fais avancer une itération par pas de -1.
Quel est l’utilité de la boucle for ?
La boucle «for» est utile pour faire des boucles où le nombre d’itérations est connu avant de faire la première itération
En python, la boucle for se fait comment ?
En Python cela se fait avec un itérable qui est une valeur qui représente une séquence de valeurs
Quel est la syntaxe pour une boucle for ?
for ‹id.› in ‹itérable›: ‹énoncés›