Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Desafio: Mecanismo de Busca | Recursão e Funções Lambda
Tutorial de Funções em Python
course content

Conteúdo do Curso

Tutorial de Funções em Python

Tutorial de Funções em Python

1. O Que É uma Função em Python?
2. Argumentos Posicionais e Opcionais
3. Argumentos Arbitrários
4. Especificação do Valor de Retorno da Função
5. Recursão e Funções Lambda

book
Desafio: Mecanismo de Busca

Tarefa
test

Swipe to show code editor

Você precisa implementar uma função recursiva que procure um arquivo em um dicionário pelo seu nome. O dicionário contém informações de arquivos, onde cada arquivo tem um id, name e path únicos. A função deve retornar os detalhes do arquivo quando encontrar uma correspondência para o nome do arquivo especificado.

  • Complete o código preenchendo as partes faltantes (___) na função fornecida.
  • Se o dicionário estiver vazio, a função deve retornar None.
  • Se um arquivo com o nome alvo for encontrado, a função deve retornar os detalhes desse arquivo.
  • A função deve verificar recursivamente os arquivos restantes após cada arquivo ser verificado, até que o arquivo alvo seja encontrado ou todos os arquivos sejam verificados.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 2
toggle bottom row

book
Desafio: Mecanismo de Busca

Tarefa
test

Swipe to show code editor

Você precisa implementar uma função recursiva que procure um arquivo em um dicionário pelo seu nome. O dicionário contém informações de arquivos, onde cada arquivo tem um id, name e path únicos. A função deve retornar os detalhes do arquivo quando encontrar uma correspondência para o nome do arquivo especificado.

  • Complete o código preenchendo as partes faltantes (___) na função fornecida.
  • Se o dicionário estiver vazio, a função deve retornar None.
  • Se um arquivo com o nome alvo for encontrado, a função deve retornar os detalhes desse arquivo.
  • A função deve verificar recursivamente os arquivos restantes após cada arquivo ser verificado, até que o arquivo alvo seja encontrado ou todos os arquivos sejam verificados.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 2
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt