Этот репозиторий содержит набор учебных задач и лекций, выполненных в процессе изучения и практики программирования на языке Python. Задачи охватывают разные аспекты языка Python и библиотеки.
- Введение в Python, стандарты оформления кода PEP8, работа с форматом ввода и вывода данных.
- Основные типы данных в Python, условные операторы If-Else, циклы.
- Работа с последовательностями данных и массивами.
- Изучение библиотеки NumPy для работы с массивами и матрицами.
- Использование стандартных библиотек для математических операций (math), генерации случайных чисел (random) и измерения времени выполнения кода (timeit).
- Загрузка и использование модулей и библиотек в Python, инструкции import и from.
- Работа с файлами, чтение и запись данных.
- Взаимодействие с операционной системой, работа с файлами и обработка графических файлов.
- Создание графиков и визуализация данных с использованием библиотек Matplotlib и Seaborn.
- Введение в объектно-ориентированное программирование (ООП) с использованием классов и объектов.