QuizLander
← Tous les quiz publics

Python — Contrôle de flux & fonctions

par Jude · 23/05/2026 · 6 vues · 0 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é
Démarrer le quiz (invité ou compte)
Partager comme image

Aperçu des questions

  1. 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. 2. Que produit ce code ?
    for i in range(3):
        if i == 1:
            continue
        print(i, end=' ')
  3. 3. Que signifie *args dans une signature de fonction ?
  4. 4. Quel sera l'affichage ?
    x = 10
    def f():
        x = 20
        print(x, end=' ')
    f()
    print(x)
  5. 5. Quelle clause else est vraie ?

… et 15 autres questions.

Commentaires

Connecte-toi pour commenter.

Chargement…