← Tous les quiz publics
Démarrer le quiz (invité ou compte)
Python — Contrôle de flux & fonctions
par Jude · 23/05/2026 · 6 vues · partages
If/else, boucles, portée, paramètres par défaut, *args/**kwargs, fermetures, expressions ternaires. 20 questions.
20
Questions
🇫🇷 Français
Langue
🟡 Moyen
Difficulté
Aperçu des questions
-
1. Quel est le piège dans cette définition ?
def add_item(item, bag=[]): bag.append(item) return bag print(add_item(1)) print(add_item(2)) -
2. Que produit ce code ?
for i in range(3): if i == 1: continue print(i, end=' ') -
3. Que signifie
*argsdans une signature de fonction ? -
4. Quel sera l'affichage ?
x = 10 def f(): x = 20 print(x, end=' ') f() print(x) -
5. Quelle clause
elseest vraie ?
… et 15 autres questions.