100DayOfPython
1.0.0
Этот репозиторий содержит все практические упражнения, выполненные в течение 100-дневного периода в рамках 100 дней вызова Python.
Этот проект документирует ежедневную практику и учебные упражнения в Python. Каждый день охватывает различные темы и упражнения для улучшения навыков программирования Python.
| ИДЕНТИФИКАТОР | Описание | Дневная ссылка |
|---|---|---|
| 1 | Введение в основы и условные значения Python | День 1 |
| 2 | Петли, ключевые слова и функции | День 2 |
| 3 | Модули и списки | День 3 |
| 4 | Словарь, наборы и файлы | День 4 |
| 5 | Питон упс 1 | День 5 |
| 6 | Python oops 2 | День 6 |
| 7 | Обработка исключений | День 7 |
| 8 | Модули Python подробно | День 8 |
| 9 | Пересмотреть день 1 - день 7 | День 9 |
| 10 | Питона Режима | День 10 |
| 11 | Работа с PDFS с помощью PYPDF | День 11 |
| 12 | Работа с изображениями и PDFS с использованием PYPDF и подушки | День 12 |
| 13 | Библиотечные API -интерфейсы за запросы на обучение | День 13 |
| 14 | Работа с базой данных (MySQL) | День 14 |
| 15 | Работа с базой данных (основы MongoDB) | День 15 |
| 16 | Практический проект - интерфейс командной строки (диспетчер задач) | ДЕНЬ 16 |
| 17 | Функция Lambda (анонимная функция в Python) | День 17 |
| 18 | Python Metaclasses | День 18 |
| 19 | Python Generators и урожайность | День 19 |
| 20 | Python *args и **kwargs | День 20 |
| 21 | Декоратор Python и вложенные / внутренние функции | День 21 |
| 22 | Структуры данных 1 - массивы и связанный список | День 22 |
| 23 | Контекстные менеджеры в Python: с утверждением | День 23 |
| 24 | Структуры данных 2 - Связанный список и типы | День 24-25 |
| 25 | Структуры данных 3 - стек и очередь | День 26 |
| 26 | Структуры данных 4 - Дерево двоичного поиска | День 27 |
| 27 | Структуры данных 5 - кучи (мин и макс) | День 28 |
| 28 | Структуры данных 6 - таблица хэш | День 29 |
| 29 | Страж данных 7 - рекурсия | День 30 |
| 30 | Алгоритмы 1 - Линейный и бинарный поиск | День 31 |
| 31 | Структуры данных 8 - График | День 32 |
| 32 | Алгоритмы 2 - BFS и DFS | День 33-34 |
| 33 | Алгоритмы 3 - Сорта и выбор пузырьков | День 35 |
| 34 | Алгоритмы 4 - Сорта и слияние вставки | День 36 |
| 35 | Алгоритмы 5 - быстрая сортировка и сортировка кучи | День 37 |
| 36 | Алгоритмы 6 - сортировка оболочки и сортировка | День 38 |
| 37 | Алгоритмы 7 - Radix Sort и Bucket Sort | День 39 |
| 38 | Создание пакета Python - проект начинающих | День 40-43 |
| 39 | Введение в колбу - Micro Framework | День 44 |
| 40 | Колза Python - Шаблоны в деталях | День 45 |
| 41 | Колба Python - Шаблоны в деталях (интеграция начальной загрузки), создание страниц ошибок, локальное время и дата. | День 46 |
| 42 | Колза Python - веб -формы | День 47 |
| 43 | Колза Python - Интеграция базы данных | День 48 |
| 44 | Колза Python - Интеграция по электронной почте | День 49 |
| 45 | Колза Python - большая структура применения | День 50 |
| 46 | Python Flask - аутентификация пользователя (примечания) | День 51 |
| 47 | Колза Python - пользовательские роли (примечания) | День 52 |
| 48 | Python Flask - профили пользователей (примечания) | День 53 |
| 49 | Колза Python - Основы SQLALCHEMY (примечания) | День 54-57 |
| 50 | Колба Python - Прогресс приложения в социальном блоге | День 58-61 |
| 51 | Python - API и RESTFUL API | День 64-65 |
| 52 | Python - селен и тестовые примеры | День 75-79 |
| 53 | Python - профилирование кода и регистрация ошибок | День 80-81 |
Доступ к каждому дню можно получить упражнение, нажав на соответствующую ссылку выше. Упражнения в основном написаны в формате ноутбука Юпитера с некоторыми дополнительными сценариями и проектами Python.
Взносы приветствуются. Пожалуйста, распадайте репозиторий и отправьте запрос на привлечение на любые улучшения или дополнения.
Этот проект лицензирован по лицензии MIT.
Проверьте вклад в этот репозиторий с течением времени: