Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Desafío: Motor de Búsqueda | Recursión y Funciones Lambda
Tutorial de Funciones en Python
course content

Contenido del Curso

Tutorial de Funciones en Python

Tutorial de Funciones en Python

1. ¿Qué Es una Función en Python?
2. Argumentos Posicionales y Opcionales
3. Argumentos Arbitrarios
4. Especificación del Valor de Retorno de la Función
5. Recursión y Funciones Lambda

book
Desafío: Motor de Búsqueda

Tarea
test

Swipe to show code editor

Necesitas implementar una función recursiva que busque un archivo en un diccionario por su nombre. El diccionario contiene información de archivos, donde cada archivo tiene un id, name y path únicos. La función debe devolver los detalles del archivo cuando encuentre una coincidencia para el nombre de archivo especificado.

  • Completa el código llenando las partes faltantes (___) en la función dada.
  • Si el diccionario está vacío, la función debe devolver None.
  • Si se encuentra un archivo con el nombre objetivo, la función debe devolver los detalles de ese archivo.
  • La función debe verificar recursivamente los archivos restantes después de que se revise cada archivo, hasta que se encuentre el archivo objetivo o se revisen todos los archivos.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 2
toggle bottom row

book
Desafío: Motor de Búsqueda

Tarea
test

Swipe to show code editor

Necesitas implementar una función recursiva que busque un archivo en un diccionario por su nombre. El diccionario contiene información de archivos, donde cada archivo tiene un id, name y path únicos. La función debe devolver los detalles del archivo cuando encuentre una coincidencia para el nombre de archivo especificado.

  • Completa el código llenando las partes faltantes (___) en la función dada.
  • Si el diccionario está vacío, la función debe devolver None.
  • Si se encuentra un archivo con el nombre objetivo, la función debe devolver los detalles de ese archivo.
  • La función debe verificar recursivamente los archivos restantes después de que se revise cada archivo, hasta que se encuentre el archivo objetivo o se revisen todos los archivos.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 2
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt