Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Виклик: Пошукова Система | Рекурсія та Лямбда-Функції
Посібник з функцій Python
course content

Зміст курсу

Посібник з функцій Python

Посібник з функцій Python

1. Що Таке Функція в Python?
2. Позиційні та Необов'язкові Аргументи
3. Довільні Аргументи
4. Специфікація Повернення Значення Функції
5. Рекурсія та Лямбда-Функції

book
Виклик: Пошукова Система

Завдання
test

Swipe to show code editor

Вам потрібно реалізувати рекурсивну функцію, яка шукає файл у словнику за його назвою. Словник містить інформацію про файли, де кожен файл має унікальні id, name та path. Функція повинна повертати деталі файлу, коли знаходить збіг для вказаної назви файлу.

  • Завершіть код, заповнивши відсутні частини (___) у даній функції.
  • Якщо словник порожній, функція повинна повернути None.
  • Якщо файл з цільовою назвою знайдено, функція повинна повернути деталі цього файлу.
  • Функція повинна рекурсивно перевіряти решту файлів після перевірки кожного файлу, поки цільовий файл не буде знайдено або всі файли не будуть перевірені.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 2
toggle bottom row

book
Виклик: Пошукова Система

Завдання
test

Swipe to show code editor

Вам потрібно реалізувати рекурсивну функцію, яка шукає файл у словнику за його назвою. Словник містить інформацію про файли, де кожен файл має унікальні id, name та path. Функція повинна повертати деталі файлу, коли знаходить збіг для вказаної назви файлу.

  • Завершіть код, заповнивши відсутні частини (___) у даній функції.
  • Якщо словник порожній, функція повинна повернути None.
  • Якщо файл з цільовою назвою знайдено, функція повинна повернути деталі цього файлу.
  • Функція повинна рекурсивно перевіряти решту файлів після перевірки кожного файлу, поки цільовий файл не буде знайдено або всі файли не будуть перевірені.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 2
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt