Основы Python. Часть 2 - 19 практических работ, 1 итоговый проект
Установка и настройка IDE • Работа с базовыми коллекциями • Работа со списками: методы, представления и срезы • Рекурсия и коллекции внутри функции и при вызове • Базовые коллекции: строки, словари, подбор элементов • Работа с файлами: базовые операции, пути к файлам, безопасность • Принципы ООП: инкапсуляция, наследование, полиморфизм • Функциональное программирование • Базовые коллекции: кортежи • Итераторы и генераторы • Декораторы