Пояснення Рішення | Пошук товарів в файлі

3. Katas

Щоб побачити повну версію Пояснення завітайте на GitHub. Дивіться нижче↓

Рішення:

  1. Перша функція:
    • Створюємо функцію з однією змінною для входу (назва файлу), яка будуть преобразовавать текст файлу в зручний формат бачити списку.
    • У самій функції:
      • Відкриваємо файл.
      • Оголошуємо допоміжні змінні.
      • Пробігаємо по всьому файлу і додаємо рядки в список і ще аз в список, роблячи список в списку.
      • Закриваємо файл.
      • Повертаємо список з даними.
  2. Друга функція:
    • Створюємо функцію двома змінними для входу (назва товару який шукаємо і назва файлу), яка буде повертати всі необхідні дані з пошуку товару.
    • У самій функції:
      • Викликаємо першу функцію щоб отримати необхідні дані з файлу в вигляді списку.
      • Оголошуємо допоміжні змінні в які будемо записувати всю потрібну інформацію.
      • Пробігаємо за списком і шукаємо назву товару, яке треба знайти і запам'ятовуємо необхідні дані.
      • Повертаємо кортеж з трьома змінними.
  3. Створюємо змінну для файлу з якого будемо читати інформацію.
  4. Основна частина:
    • Створюємо змінну для введення назва товару для пошуку.
    • І ще одну змінну в яку записуємо нашу другу функцію.
  5. Фінальний друк:
    • Перетворюємо список з країн в один рядок для друку.
    • Друкуємо необхідний рядок за умовою.

На цьому і все.

Якщо вам сподобалася Katas, можете поставити цій репозиторії зірочку це буде мене в подальшому мотивувати на написання подібних Katas для вас

Переходьте на Github строрінку :