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