Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Moteur de Recherche | Fonctions de Récursion et Lambda
Tutoriel sur les Fonctions Python

Glissez pour afficher le menu

book
Défi : Moteur de Recherche

Tâche

Swipe to start coding

Vous devez implémenter une fonction récursive qui recherche un fichier dans un dictionnaire par son nom. Le dictionnaire contient des informations sur les fichiers, où chaque fichier possède un id, un name et un path uniques. La fonction doit retourner les détails du fichier lorsqu'elle trouve une correspondance avec le nom de fichier spécifié.

  • Complétez le code en remplissant les parties manquantes (___) dans la fonction donnée.
  • Si le dictionnaire est vide, la fonction doit retourner None.
  • Si un fichier avec le nom cible est trouvé, la fonction doit retourner les détails de ce fichier.
  • La fonction doit vérifier récursivement les fichiers restants après chaque vérification, jusqu'à ce que le fichier cible soit trouvé ou que tous les fichiers aient été vérifiés.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 2

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

book
Défi : Moteur de Recherche

Tâche

Swipe to start coding

Vous devez implémenter une fonction récursive qui recherche un fichier dans un dictionnaire par son nom. Le dictionnaire contient des informations sur les fichiers, où chaque fichier possède un id, un name et un path uniques. La fonction doit retourner les détails du fichier lorsqu'elle trouve une correspondance avec le nom de fichier spécifié.

  • Complétez le code en remplissant les parties manquantes (___) dans la fonction donnée.
  • Si le dictionnaire est vide, la fonction doit retourner None.
  • Si un fichier avec le nom cible est trouvé, la fonction doit retourner les détails de ce fichier.
  • La fonction doit vérifier récursivement les fichiers restants après chaque vérification, jusqu'à ce que le fichier cible soit trouvé ou que tous les fichiers aient été vérifiés.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 2
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt