Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 1.64 KB

File metadata and controls

32 lines (18 loc) · 1.64 KB

PyCharm Task

filter.py

filter old_filter.py

old_filter

Кажется, что old_filter.py работает быстрее, однако filter.py работает долго только из-за ввода данных пользователем в консольную утилиту. Это доказывает файл filter_with_filename.py, который использует код filter.py, но не использует ввод пользователя. Видно, что после рефакторинга удалось существенно ускорить программу.

filter_with_filename.py

filter_with_filename

Сравните результаты работы старой программы и новой на одинаковых данных:

Исходная картинка: img2

old_filter.py res

filter.py res2

Результат работы отладчика:

отладчик