Flashcards : Programmation et représentation des entiers — 10 cartes

Toutes les cartes

1Question

Quelle est la différence entre print(...) et input(...) en Python ?

Réponse

print(...) affiche des valeurs, input(...) bloque et renvoie une saisie.

2Question

Qu'impose une boucle for en termes de nombre de valeurs parcourues ?

Réponse

Un nombre de valeurs connu à l'avance.

3Question

Quelle est la particularité des bornes dans range(début, fin, pas) ?

Réponse

La borne de début est incluse et la borne de fin est exclue.

4Question

Que fait l'opérateur += dans l'instruction x += 1 en Python ?

Réponse

Il augmente la variable x de 1.

5Question

Quels mots-clés composent une structure conditionnelle à deux cas ?

Réponse

if et else

6Question

Quels sont les six opérateurs de comparaison en Python ?

Réponse

>, >=, <, <=, == et !=

7Question

Comment définit-on une fonction en Python ?

Réponse

Avec def, elle peut recevoir des paramètres et contient un return.

8Question

Quelle est la différence entre paramètre formel et effectif ?

Réponse

Le formel est dans la définition, l'effectif est la valeur à l'appel.

9Question

Qu'est-ce qu'une boucle while en programmation ?

Réponse

Une boucle qui répète un bloc tant qu'une condition reste vraie.

10Question

Que fait l'instruction break dans une boucle ?

Réponse

Elle force l'arrêt immédiat de la boucle.

Teste-toi avec le QCM

Teste tes connaissances avec un QCM de 11 questions sur Programmation et représentation des entiers.

1. Quelle est la différence entre les instructions `x = x + 5` et `x == 5` en Python ?

2. Quel est le résultat de l'expression Python `"abc" + "def"` ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Programmation et représentation des entiers.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards