Примеры кода
Запускайте распространенные алгоритмы, утилиты и скрипты Python. Каждый пример можно мгновенно запустить в браузере, ничего не устанавливая.
Генератор последовательностей Фибоначчи Python
Запустите и поймите последовательность Фибоначчи на Python. В этом интерактивном примере кода показаны итеративные и рекурсивные подходы к созданию чисел Фибоначчи.
Скрипт простого калькулятора Python
Создайте базовый калькулятор на Python. Узнайте, как сопоставлять математические операторы, использовать потоки выполнения пользователей и обрабатывать логику собственными средствами.
Алгоритм проверки Python Prime
Проверьте, является ли число простым, используя Python. Запустите наш интерактивный алгоритм, чтобы увидеть эффективную математическую итерацию и оценку корня.
Генератор случайных паролей Python
Генерируйте безопасные случайные пароли на Python. Научитесь использовать модуль случайных чисел вместе со строковыми константами для создания надежных инструментов безопасности.
Алгоритмы сортировки Python
Изучите алгоритмы сортировки Python. Визуализируйте пузырьковую сортировку и сортировку слиянием в контексте IDE браузера.
Игра на угадывание чисел на Python
Классический проект Python для начинающих. Создайте интерактивную игру по угадыванию чисел, в которой используется случайная генерация, циклы while и проверка ввода пользователя.
Диспетчер списков задач Python CLI
Создайте полнофункциональный менеджер списка дел с командной строкой на Python. Узнайте, как сопоставлять функции с командами, управлять массивами и обрабатывать состояние.
MatplotlibГистограмма
Отображает диаграмму на вкладке ГРАФИК.
TurtleЗвездный узор
Рисует красочную звезду, используя графику черепахи.
Numpy Matrix Ops
Умножение матриц и скалярное произведение.
КрасиваяСкребок для Супа
Получайте и анализируйте HTML с помощью micropip/requests.
Пидантическая проверка
Приведение типов и проверка модели.
Генератор данных о фейках
Легко создавайте реалистичные макеты данных.
График сетиX
Визуализируйте узлы и ребра с помощьюMatplotlib.
Стрелка
Удобное форматирование и сдвиг времени.
Расширенные шаблоны регулярных выражений
Именованные группы, просмотр вперед и нечеткое сопоставление.
Алгоритм двоичного поиска Python
Поиск в отсортированных списках осуществляется за логарифмическое время O(log n). Запускайте и разбирайтесь в двоичном поиске в Python, включая пошаговую логику, крайние случаи и оптимизации.
Реализация односвязного списка Python
Узнайте, как реализовать односвязный список в Python. Изучите динамическое распределение памяти, операции с узлами, вставку, обход и удаление.
Учебное пособие по структуре данных стека Python
Реализуйте стек LIFO на Python. Запустите наш пример кода интерактивного стека, чтобы узнать ограничения по push, pop, peek и емкости.
Учебное пособие по структуре данных очереди Python
Освойте операции с очередью FIFO в Python. Выполните и запустите наш пример интерактивной очереди, демонстрирующий методы постановки и удаления из очереди.
Учебное пособие по алгоритму сортировки слиянием Python
Узнайте, как реализовать сортировку слиянием в Python. Интерактивный пошаговый пример стратегии сортировки «Разделяй и властвуй».
Руководство по алгоритму быстрой сортировки Python
Изучите алгоритм быстрой сортировки в Python. Изучите выбор опорной точки, секционирование и рекурсию в этом интерактивном примере кодирования.
Код умножения матрицы Python
Выполните умножение матриц на чистом Python без зависимостей. Запустите наше сравнение вложенных циклов и оптимизированных структур.
Парсер и валидатор Python JSON
Узнайте, как читать, проверять, изменять и сериализовать JSON в Python. Освойте встроенную библиотеку json на реалистичных примерах.
Расширенный веб-скребок Python
Создайте продвинутый веб-скребок на Python. Научитесь извлекать данные страницы, обрабатывать блоки пользовательского агента, управлять ограничениями скорости и структурировать выходные данные.
Визуализация данных Python с помощьюMatplotlib
Изучите построение графиков данных в Python. Создавайте четкие точечные диаграммы, настраивайте метки, легенды и стили прямо в браузере.
Скрипт игры «Крестики-нолики» на Python
Запустите терминальную игру «Крестики-нолики» на Python. Изучите управление состоянием платы, переключение поворотов и выиграйте проверки состояния.
Реализация игры «Палач» на Python
Создайте и запустите игру Hangman на Python. Изучите проверку наборов символов, счетчики оставшихся попыток и замену строк скрытых слов.
Игра Python «Камень, ножницы, бумага»
Создайте игру «Камень-ножницы-бумага» на Python. Освойте случайный выбор, проверку пользовательских данных и сопоставление реляционных правил.
API-интерфейс получения данных о погоде Python
Получайте информацию о погоде в реальном времени в Python, используя стандартные библиотеки. Изучите запросы API, преобразования JSON и макеты резервных копий.
Проверка положительных или отрицательных чисел Python
Проверьте, является ли число положительным, отрицательным или нулевым в Python, используя условное ветвление.
Проверка четных или нечетных чисел Python
Определите, является ли целое число четным или нечетным, используя арифметический оператор по модулю в Python.
Проверка високосного года Python
Определите, является ли год високосным, используя стандартные проверки делимости в Python.
Калькулятор суммы цифр Python
Вычислите сумму отдельных цифр целого числа, используя математические операторы Python.
Проверка палиндромов Python
Проверьте, является ли строка или число палиндромом (читается так же, как и вперед), используя нарезку Python.
Проверка чисел Python Armstrong
Проверьте, является ли число числом Армстронга (нарциссическим), где сумма его собственных цифр, возведенная в степень количества цифр, равна самому числу.
Высший общий коэффициент Python (HCF/GCD)
Вычислите наибольший общий делитель (HCF) или наибольший общий делитель (НОД) двух чисел, используя алгоритм Евклида.
Наименьшее общее кратное Python (LCM)
Найдите наименьшее общее кратное (LCM) двух чисел, используя их отношение HCF в Python.
Конвертер двоичных и десятичных чисел Python
Преобразуйте значения из десятичных в двоичные и из двоичных в десятичные, используя базовые алгоритмы Python.
Поиск корней квадратного уравнения Python
Решайте квадратные уравнения и находите действительные и комплексные корни, используя дискриминантную формулу в Python.
Проверка анаграмм Python
Проверьте, являются ли две строки анаграммами, сравнив их составы символов в Python.
Удаление дубликатов массива Python
Фильтруйте повторяющиеся элементы из списка Python, сохраняя их исходный порядок вставки.
Обход спиральной матрицы Python
Пересеките и перечислите элементы 2D-матрицы в спиральном порядке в Python.
Генератор звездных паттернов пирамиды Python
Печатайте выровненные, центрированные пирамидальные структуры, используя звездочки в Python.
Генератор треугольников Python Pascal
Сгенерируйте и отобразите треугольник Паскаля в чистом формате в консоли Python.