Quel symbole Python utilise-t-il pour la multiplication ?
L'astérisque simple.
Quel opérateur Python utilise-t-il pour la puissance ?
L'astérisque double.
Quel symbole Python utilise-t-il pour la division réelle ?
La barre oblique simple.
Que vaut l'expression Python 14/4 ?
3.5
Qu'est-ce qu'une chaîne de caractères en Python ?
Un texte entre guillemets simples ou doubles.
Que fait l'instruction print() en Python ?
Elle affiche un texte ou un résultat dans la console.
Qu'est-ce qu'une variable en programmation ?
Un nom lié à un emplacement mémoire et une valeur.
Que fait l'instruction a = 3 en Python ?
Elle assigne la valeur 3 à la variable a.
Comment Python traite-t-il les majuscules et minuscules dans les noms de variables ?
Il les distingue, créant des variables différentes.
Que fait la réaffectation S = S + 100 ?
Elle ajoute 100 à la valeur actuelle de S et remet le résultat dans S.
Quelle est la première étape pour échanger a = 9 et b = 11 avec une variable temporaire ?
Sauvegarder la valeur de a dans c.
Quelle est la deuxième étape pour échanger a et b avec une variable temporaire ?
Affecter la valeur de b à a.
Quelle est la dernière étape pour échanger a et b avec une variable temporaire ?
Affecter la valeur de c à b.
Qu'est-ce qu'une boucle for ?
Une boucle for répète un bloc d'instructions un nombre connu de fois.
Comment est délimité le bloc d'une boucle for ?
Par une indentation identique.
Comment se termine la ligne de déclaration d'une boucle for ?
Par deux points.
Que fait la boucle for i in range(10): print(i*i) ?
Elle affiche les carrés de 0 à 9.
Quelle est la dernière valeur de i dans la boucle for i in range(10) ?
La dernière valeur de i est 9.
Que parcourt range(n) ?
Les entiers de 0 à n−1.
Combien d'éléments contient range(n) ?
Il contient n éléments.
Que parcourt range(a,b) ?
Les entiers de a à b−1.
Que parcourt range(a,b,pas) ?
Les valeurs a, a + pas, a + 2pas jusqu'à b exclu.
Comment initialise-t-on la variable somme pour calculer une somme dans une boucle ?
On initialise la variable somme à 0.
Que fait-on avec chaque terme dans la boucle pour calculer une somme ?
On ajoute chaque terme à la variable somme.
Que fait-on après avoir ajouté tous les termes dans la boucle ?
On affiche la valeur finale de la somme.
Que calcule la boucle somme = 0 puis for i in range(20): somme = somme + i ?
Elle calcule la somme de 0 à 19.
Quel est le résultat de la somme de 0 à 19 calculée par la boucle ?
Le résultat est 190.
Que signifie imbriquer des boucles for ?
Cela signifie qu'une boucle interne s'exécute pour chaque valeur de la boucle externe.
Que calcule la boucle for i in range(1,n+1): somme += i**2 ?
La somme des carrés de 1 à n.
Quel est le résultat pour n = 20 de la somme des carrés calculée par la boucle for ?
2870.
Comment construit-on les tables de multiplication de 2 à 9 entre 1 et 10 ?
Avec une boucle externe for a in range(2,10) et une boucle interne for b in range(1,11).
Teste tes connaissances avec un QCM de 20 questions sur Premières notions de Python.
1. Quel opérateur Python permet d’obtenir le quotient entier d’une division euclidienne ?
2. Quelles sont les valeurs obtenues en Python pour , et , dans cet ordre ?
Révisez le cours complet dans la fiche de révision de Premières notions de Python.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards