📚 Moyen 5 questions

QCM - Section 0: in a (Partie 1)

Quiz interactif avec 5 questions. Testez vos connaissances!

Comment jouer ?

  • 1. Lisez chaque question attentivement
  • 2. Choisissez votre réponse parmi les options
  • 3. Cliquez sur "Voir la réponse" pour vérifier
  • 4. Comptez vos bonnes réponses à la fin !

Quiz: QCM - Section 0: in a (Partie 1)

5 questions | Difficulté: moyen


Question 1

Quel est le résultat de la fonction __contains__ après avoir supprimé cette fonction pour la classe a?

  • A. False
  • B. True
  • C. Il n’y a pas de résultat
  • D. Cela dépend du contexte
Voir la réponse

Réponse correcte: C

La suppression de la fonction __contains__ ne change pas le comportement de la méthode in. Cette dernière utilisera toujours __iter__.


Question 2

Quel est le résultat de l’appel à astring.index('o', 5, 7) ?

  • A. 6
  • B. 5
  • C. 7
  • D. 4
Voir la réponse

Réponse correcte: A

La fonction index() retourne l’index de la première occurrence de la sous-chaîne à partir du début de la chaîne. Dans ce cas, la sous-chaîne est ‘o’, et on demande de commencer à l’index 5 et d’arrêter avant l’index 7. L’index 6 correspond donc au premier caractère qui suit l’index 5.


Question 3

Quelle est la fonction utilisée par défaut pour trouver un élément dans une liste alist ?

  • A. list.find()
  • B. list.index()
  • C. list.search()
  • D. Il n’y a pas de fonction par défaut
Voir la réponse

Réponse correcte: B

La fonction par défaut pour trouver un élément dans une liste est list.index(). Elle retourne l’index du premier élément qui correspond à la recherche.


Question 4

Quelle est la fonction utilisée par défaut pour trouver un élément dans une tuple atuple ?

  • A. tuple.find()
  • B. tuple.index()
  • C. tuple.search()
  • D. Il n’y a pas de fonction par défaut
Voir la réponse

Réponse correcte: B

La fonction par défaut pour trouver un élément dans une tuple est tuple.index(). Elle retourne l’index du premier élément qui correspond à la recherche.


Question 5

Quelle est la fonction à utiliser pour trouver le premier key associé à une valeur donnée dans un dictionnaire adict?

  • A. dict.get()
  • B. dict.keys()
  • C. dict.find_key()
  • D. getOneKeyForValue(adict, value)
Voir la réponse

Réponse correcte: D

La fonction à utiliser pour trouver le premier key associé à une valeur donnée dans un dictionnaire est getOneKeyForValue(adict, value). Elle retourne la première occurence du key qui a la valeur spécifiée.