Пояснення Рішення | Текст без багаточисельних пробілів

3. Katas

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

Рішення:

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

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

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

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