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.