Практика Проектов Программирования Python

September 26, 2025 · View on GitHub

Языки

🇨🇳 简体中文 🇯🇵 日本語 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English

Изучите Python, универсальный язык программирования высокого уровня, с помощью этого структурированного учебного плана, разработанного для начинающих. Эти курсы Python предлагают систематическую дорожную карту для освоения основных концепций, включая синтаксис Python, структуры данных и объектно-ориентированное программирование. Развивайте практические навыки с помощью практических упражнений без видео в интерактивной среде Python, что позволит вам писать чистый и эффективный код для различных приложений.

Упражнения

ИндексНазваниеСложностьПрактика
01Игра "Змейка" на Python и PygameНачинающий🚀 Начать Лабораторию
02Классическая игра Понг на Python и PygameНачинающий🚀 Начать Лабораторию
03Создание графического калькулятора на PythonНачинающий🚀 Начать Лабораторию
04Просмотрщик изображений на Python и TkinterНачинающий🚀 Начать Лабораторию
05Монитор системы Linux с использованием TkinterНачинающий🚀 Начать Лабораторию
06Генератор QR-кодов на PythonНачинающий🚀 Начать Лабораторию
07Секундомер на Python и TkinterНачинающий🚀 Начать Лабораторию
08Создание игры "Крестики-нолики" с использованием PygameНачинающий🚀 Начать Лабораторию
09Гоночный игровой проект на PygameНачинающий🚀 Начать Лабораторию
10Создание игры в Судоку с использованием Python и PygameСредний🚀 Начать Лабораторию
11Создание укорачивателя ссылок на Python и FlaskНачинающий🚀 Начать Лабораторию
12Создание REST API в Flask с использованием SQLiteНачинающий🚀 Начать Лабораторию
13Создание сетевого сканера на PythonНачинающий🚀 Начать Лабораторию
14Создание игры 'Пришелцы' с использованием PygameНачинающий🚀 Начать Лабораторию
15Создание игры Flappy Bird с использованием PygameНачинающий🚀 Начать Лабораторию
16Создание лабиринтной игры с использованием PygameНачинающий🚀 Начать Лабораторию
17Создание цифровых часов с помощью PythonНачинающий🚀 Начать Лабораторию
18Моделирование проблемы Монти Холла с использованием TkinterНачинающий🚀 Начать Лабораторию
19Анимация ASCII-арт с использованием OpenCVНачинающий🚀 Начать Лабораторию
20Создание игры 2048 на Python с использованием TkinterНачинающий🚀 Начать Лабораторию
21Игра "Четыре в ряд" - Человек против ИИНачинающий🚀 Начать Лабораторию
22Игра "Перемещение ящиков" с использованием PygameНачинающий🚀 Начать Лабораторию
23Сканер уязвимых паролей FTP на PythonНачинающий🚀 Начать Лабораторию
24Разработка простой онлайн-чат-комнаты с использованием FlaskНачинающий🚀 Начать Лабораторию
25Создание анимации "кодового дождя" с использованием PygameНачинающий🚀 Начать Лабораторию
26Обнаружение Flappy Bird в видео с использованием метода сопоставления шаблоновНачинающий🚀 Начать Лабораторию
27Гравитационное моделирование взаимодействия Земли и Супер-ЮпитераНачинающий🚀 Начать Лабораторию
28Развертывание MobileNet с использованием TensorFlow.js и FlaskНачинающий🚀 Начать Лабораторию
29Создание простого сокращателя ссылок с использованием Flask и MySQLПродвинутый🚀 Начать Лабораторию
30Создание веб-приложения для сканирования TCP-портовНачинающий🚀 Начать Лабораторию
31Создание сканера портов на PythonНачинающий🚀 Начать Лабораторию
32Обратный шелл для управления несколькими целевыми машинамиНачинающий🚀 Начать Лабораторию
33Классификация ирисов с использованием SVMНачинающий🚀 Начать Лабораторию
34Очистка и очищение данных с использованием PythonНачинающий🚀 Начать Лабораторию
35Ранняя остановка в машинном обученииНачинающий🚀 Начать Лабораторию
36Кодирование меток в one-hot форматНачинающий🚀 Начать Лабораторию
37Оптимизация градиентного спуска для глобальной оптимизацииНачинающий🚀 Начать Лабораторию
38Реализация метрики расстояния МинковскогоНачинающий🚀 Начать Лабораторию
39One Cut Into TwoНачинающий🚀 Начать Лабораторию
40Метод наименьших квадратов в PythonНачинающий🚀 Начать Лабораторию
41Простой классификатор распознавания рукописных символовНачинающий🚀 Начать Лабораторию
42Реализация аффинного шифрования на PythonНачинающий🚀 Начать Лабораторию
43Площадь кругаНачинающий🚀 Начать Лабораторию
44Автоматическая регистрация подклассовНачинающий🚀 Начать Лабораторию
45Скрипт автоматического обнаружения космических кораблейНачинающий🚀 Начать Лабораторию
46Реализация шифрования ЦезаряНачинающий🚀 Начать Лабораторию
47Расчет коэффициента брака клонов людейНачинающий🚀 Начать Лабораторию
48Расчет урона лазерных оружийНачинающий🚀 Начать Лабораторию
49Вычисление факториала в PythonНачинающий🚀 Начать Лабораторию
50Шифрование по квадрату Полибия на PythonНачинающий🚀 Начать Лабораторию
51Реализация шифрования по открытому кодуНачинающий🚀 Начать Лабораторию
52Реализация шифрования перестановкой столбцов на PythonНачинающий🚀 Начать Лабораторию
53Преобразование JSON в CSVНачинающий🚀 Начать Лабораторию
54Подсчет количества символов каждого типаНачинающий🚀 Начать Лабораторию
55Управление курсами и сравнение данныхНачинающий🚀 Начать Лабораторию
56Анализ данных о COVID-19 с использованием PythonНачинающий🚀 Начать Лабораторию
57Расшифровка анаграммного стихотворения на PythonНачинающий🚀 Начать Лабораторию
58Расшифровка треугольного шифраНачинающий🚀 Начать Лабораторию
59Извлечение информации из параметровНачинающий🚀 Начать Лабораторию
60Извлечение и сортировка данных о фильмах из JSONНачинающий🚀 Начать Лабораторию
61Извлечение информации из пользовательского вводаНачинающий🚀 Начать Лабораторию
62Счетчик типов файлов PythonНачинающий🚀 Начать Лабораторию
63Исправить неправильно реализованный класс LabНачинающий🚀 Начать Лабораторию
64Генерация боевого отчетаНачинающий🚀 Начать Лабораторию
65Работа с датами в любом годуНачинающий🚀 Начать Лабораторию
66Реализация простого именованного кортежаНачинающий🚀 Начать Лабораторию
67Реализация неизменяемого словаряНачинающий🚀 Начать Лабораторию
68Извлечение крайнего правого разряда в PythonНачинающий🚀 Начать Лабораторию
69Високосный или обычный годНачинающий🚀 Начать Лабораторию
70Управление конкретными датами в годуНачинающий🚀 Начать Лабораторию
71Операции с матрицами: Перестановка строкНачинающий🚀 Начать Лабораторию
72Операции с модулем osНачинающий🚀 Начать Лабораторию
73Решение проблемы кругового расположения на местахНачинающий🚀 Начать Лабораторию
74Извлечение имен пользователей из текста с помощью PythonНачинающий🚀 Начать Лабораторию
75Веб-скрапинг на Python с использованием BeautifulSoupНачинающий🚀 Начать Лабораторию
76Проект Поиска Совершенных ЧиселНачинающий🚀 Начать Лабораторию
77Группировка сотрудников по номеру телефонаНачинающий🚀 Начать Лабораторию
78Реализация Шифра Железнодорожной Изгороди на PythonНачинающий🚀 Начать Лабораторию
79Сортировка уникальных символов на PythonНачинающий🚀 Начать Лабораторию
80Пропуск чисел, кратных XНачинающий🚀 Начать Лабораторию
81Генератор серийных номеров солдатНачинающий🚀 Начать Лабораторию
82Квадратный и кубический корниНачинающий🚀 Начать Лабораторию
83Вычисление и форматирование квадратных корнейНачинающий🚀 Начать Лабораторию
84Статистический анализ JSON-данныхНачинающий🚀 Начать Лабораторию
85Извлечение чисел из текстового файлаНачинающий🚀 Начать Лабораторию
86Токенизация текста с использованием PythonНачинающий🚀 Начать Лабораторию
87Сумма специального числового рядаНачинающий🚀 Начать Лабораторию
88Сумма простых чисел меньше 100Начинающий🚀 Начать Лабораторию
89Обмен значениями трех переменныхНачинающий🚀 Начать Лабораторию
90Калькулятор точек назначения времени путешествияНачинающий🚀 Начать Лабораторию
91Создание шаблона еженедельного отчетаНачинающий🚀 Начать Лабораторию
92Реализация и тестирование шифрования "Скрытого Книги"Начинающий🚀 Начать Лабораторию

Больше