QCM - Subsection 02.1: Motivation
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 - Subsection 02.1: Motivation
5 questions | Difficulté: moyen
Question 1
Quel type d’objet est retourné par la fonction print(ace_of_spades) dans le code donné ?
- A. Une chaîne de caractère
- B. Un entier
- C. Un objet Card
- D. Une liste
Voir la réponse
Réponse correcte: C
Le type d’objet retourné par print(ace_of_spades) est un objet Card, car c’est une instance de la classe Card.
Question 2
Quel problème se produit quand vous essayez d’afficher l’objet Card avec print(ace_of_spades) ?
- A. Le type de l’objet n’est pas reconnu
- B. L’objet n’a pas été défini correctement
- C. Il n’y a pas d’erreur à ce niveau
- D. Python ne sait pas comment afficher un objet Card
Voir la réponse
Réponse correcte: D
Le problème qui se produit quand vous essayez d’afficher l’objet Card avec print(ace_of_spades) est que Python n’a pas de connaissance spécifique sur comment afficher un objet Card.
Question 3
Comment appellez-vous la méthode qui permet de définir la représentation en chaîne de caractère d’un objet dans Python ?
- A. __str()
- B. __init()
- C. __call()
- D. __del()
Voir la réponse
Réponse correcte: A
La méthode qui permet de définir la représentation en chaîne de caractère d’un objet dans Python est __str().
Question 4
Quelle action permet de résoudre le problème de l’affichage de l’objet Card ?
- A. Créer une nouvelle fonction pour afficher les informations de l’objet Card
- B. Ajouter des informations sur la représentation en chaîne de caractère dans la méthode init()
- C. Supprimer la méthode str() de la classe Card
- D. Définir une nouvelle méthode str() pour afficher les informations souhaitées
Voir la réponse
Réponse correcte: D
La solution au problème d’affichage de l’objet Card est de définir une nouvelle méthode str() pour afficher les informations souhaitées.
Question 5
Quel type de méthode Python appelle la méthode str() lorsque vous demandez d’afficher un objet ?
- A. Méthode de conversion
- B. Méthode initialisatrice
- C. Méthode de suppression
- D. Méthode spéciale
Voir la réponse
Réponse correcte: C
La méthode str() est une méthode spéciale appelée par Python lorsque vous demandez d’afficher un objet.