Пояснення Рішення | Пошук товарів в файлі
3. Katas
Щоб побачити повну версію Пояснення завітайте на GitHub. Дивіться нижче↓
Рішення:
-
Перша функція:
- Створюємо функцію з однією змінною для входу (назва файлу), яка будуть преобразовавать текст файлу в зручний формат бачити списку.
-
У самій функції:
- Відкриваємо файл.
- Оголошуємо допоміжні змінні.
- Пробігаємо по всьому файлу і додаємо рядки в список і ще аз в список, роблячи список в списку.
- Закриваємо файл.
- Повертаємо список з даними.
-
Друга функція:
- Створюємо функцію двома змінними для входу (назва товару який шукаємо і назва файлу), яка буде повертати всі необхідні дані з пошуку товару.
-
У самій функції:
- Викликаємо першу функцію щоб отримати необхідні дані з файлу в вигляді списку.
- Оголошуємо допоміжні змінні в які будемо записувати всю потрібну інформацію.
- Пробігаємо за списком і шукаємо назву товару, яке треба знайти і запам'ятовуємо необхідні дані.
- Повертаємо кортеж з трьома змінними.
- Створюємо змінну для файлу з якого будемо читати інформацію.
-
Основна частина:
- Створюємо змінну для введення назва товару для пошуку.
- І ще одну змінну в яку записуємо нашу другу функцію.
-
Фінальний друк:
- Перетворюємо список з країн в один рядок для друку.
- Друкуємо необхідний рядок за умовою.
На цьому і все.
Якщо вам сподобалася Katas, можете поставити цій репозиторії зірочку це буде мене в подальшому мотивувати на написання подібних Katas для вас
Переходьте на Github строрінку :