Quelle fonction a l'opérateur = en Python ?
Il affecte une valeur à une variable.
Que fait l'opérateur == en Python ?
Il compare deux valeurs et renvoie True ou False.
Que vaut la comparaison a==b+1 après a=8, b=5, b=b+1 ?
Elle vaut True.
Que fait print(a==b+1) après a=8, b=5, b=b+1 ?
Il affiche True.
Quelles valeurs i prend dans for i in range(1,10) ?
Les entiers de 1 à 9.
Pourquoi la borne finale 10 est-elle exclue dans range(1,10) ?
Parce que range exclut la borne supérieure.
Quel résultat affiche le script doublant a initialisé à 2 dans range(1,10) ?
1024.
Quelle est la valeur finale de a dans a=1 puis for i in range(4): a=a*i ?
0.
Pourquoi la valeur finale de a est-elle 0 dans for i in range(4): a=a*i ?
Parce que la première itération utilise i=0 et rend a nul.
Teste tes connaissances avec un QCM de 4 questions sur Introduction au Python.
1. En Python, quelle affirmation distingue correctement les opérateurs `=` et `==` ?
2. Quelles valeurs prend la variable `i` dans `for i in range(1,10)` ?
Révisez le cours complet dans la fiche de révision de Introduction au Python.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards