Variables, boucles et conditions
🟢 FacileLes énoncés sont gratuits, et les 2 premiers corrigés sont offerts. Les autres suivent l'accès à la famille « Algorithmique et Python ».
- 1
Explique la différence entre la valeur 5 et la valeur '5' écrite entre guillemets.
Voir le corrigéoffert
Sans guillemets, 5 est un nombre entier : on peut l'additionner, le multiplier, le comparer à d'autres nombres.
Avec des guillemets, '5' est une chaîne de caractères : c'est le signe « cinq », pas la quantité cinq.
Ainsi 5 * 2 donne 10, alors que '5' * 2 donne '55', c'est-à-dire la chaîne répétée deux fois. - 2
Donne les deux seules valeurs que peut prendre un booléen.
Voir le corrigéoffert
Un booléen ne peut valoir que vrai ou faux, notés True et False en Python.
Il sert à répondre aux questions posées par les tests.
C'est le résultat de toute comparaison : par exemple 3 == 3 vaut True. - 3
Détermine le nombre de valeurs prises par la variable i dans la boucle : pour i dans range(4).
🔒 Corrigé réservé aux abonnésS'abonner → - 4
On exécute : pour i dans range(3), afficher i. Indique ce que le programme affiche.
🔒 Corrigé réservé aux abonnésS'abonner → - 5
Explique à quoi sert une instruction conditionnelle.
🔒 Corrigé réservé aux abonnésS'abonner → - 6
Explique ce que fait une boucle « tant que ».
🔒 Corrigé réservé aux abonnésS'abonner → - 7
Indique dans quel cas on choisit une boucle « pour » plutôt qu'une boucle « tant que ».
🔒 Corrigé réservé aux abonnésS'abonner → - 8
On exécute : x = 3, puis si x est supérieur à 5, afficher « grand », sinon afficher « petit ». Indique ce que le programme affiche.
🔒 Corrigé réservé aux abonnésS'abonner → - 9
Donne le résultat du test 8 == 8.
🔒 Corrigé réservé aux abonnésS'abonner → - 10
Explique pourquoi une variable porte un nom.
🔒 Corrigé réservé aux abonnésS'abonner →
Comment ça s'est passé ?
Retrouve tout dans Mon suivi.
