Datasets:
messages listlengths 3 3 |
|---|
[
{
"role": "system",
"content": "Ты эксперт по Python."
},
{
"role": "user",
"content": "Напишите функцию get_even_numbers(lst), которая возвращает список только четных чисел."
},
{
"role": "assistant",
"content": "`python\ndef get_even_numbers(lst):\n return [x for x in lst if isi... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Используя генераторы списков и модуль `itertools`, создайте итератор, который объединяет бесконечную последовательность квадратов чисел и циклическо... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список идентификаторов товаров, где некоторые значения являются кортежами, а другие — одиночными числами. Напишите функцию, которая подсчитает у... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию для вычисления n-го числа Фибоначчи, которая при использовании стандартной рекурсии вызывает ошибку переполнения стека или работает... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая с помощью модуля `pathlib` находит в заданной директории все CSV-файлы, считывает их содержимое и преобразует данные в е... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Данная строка содержит скрытый идентификатор, который кажется числом, но на самом деле является результатом склейки фрагментов, разделенных спецсимв... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Реализуйте систему мониторинга, которая одновременно запускает три асинхронные корутины для имитации сбора данных из разных источников с использован... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список слов, из которого необходимо составить словарь, где ключами будут уникальные слова, а значениями — количество их повторений. Для решения ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая находит наибольший общий делитель (НОД) между факториалом заданного числа $n$ и произведением всех простых чисел, не пре... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список слов, из которого необходимо извлечь только уникальные элементы, сохранив их порядок появления. Затем подсчитайте количество вхождений ка... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Реализуйте функцию, которая должна выбрасывать кастомное исключение `ValidationError` при неверном формате данных, но при этом корректно обрабатывае... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию для вычисления количества уникальных способов разбить число $N$ на сумму нескольких натуральных чисел, где каждое последующее число... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию, которая с помощью генератора списков находит все квадраты чисел из заданного диапазона, кратных трем. Затем реализуйте функцию с и... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Найдите произведение всех простых чисел, которые являются делителями факториала числа $N$, где $N$ — это наибольший общий делитель чисел 733973 и 10... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список целых чисел, из которого необходимо отфильтровать только положительные значения. Полученный подсписок следует отсортировать по возрастани... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Используя генератор списка и функцию с оператором `yield`, создайте последовательность квадратов всех четных чисел в заданном диапазоне. Затем приме... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию, которая с помощью генератора списков находит все простые числа в заданном диапазоне, а затем возвращает их через выражение-генерат... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Создайте класс `Vector`, который при сложении двух объектов через `__add__` возвращает новый объект того же класса, но при попытке вывести его через... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Используя генератор списка или выражение-генератор, создайте последовательность квадратов всех чётных чисел в заданном диапазоне. Затем примените фу... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Реализуйте функцию, которая выбрасывает кастомное исключение `ValidationError` при неверном формате данных, но при этом должна корректно обрабатыват... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Создайте класс «Книга» с атрибутами названия и автора, реализовав метод `__repr__` для красивого отображения объекта и метод `__add__` для сложения ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию, которая с помощью `yield` генерирует бесконечную последовательность чисел, а затем используя `itertools` и генераторное выражение,... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите рекурсивную функцию для вычисления n-го числа Фибоначчи, используя словарь для сохранения уже вычисленных значений. Оптимизируйте алгоритм ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список чисел, из которого необходимо отфильтровать только положительные значения, превышающие заданный порог. Полученный отфильтрованный список ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Реализуйте систему управления умным домом, где несколько асинхронных задач одновременно запускают таймеры на выполнение различных действий (включени... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите рекурсивную функцию для вычисления n-го числа Фибоначчи, которая использует словарь для сохранения уже вычисленных значений. Ваша реализаци... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию для обработки банковских транзакций, которая выбрасывает кастомное исключение `InsufficientFundsError` при попытке списать сумму, п... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию, которая принимает строку и возвращает её очищенную версию, удалив все спецсимволы и лишние пробелы с помощью регулярных выражений.... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая извлекает из заданной строки все последовательности цифр с помощью регулярных выражений и объединяет их в один список. З... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Создайте класс `Book` с атрибутами названия и автора, реализовав метод `__repr__` для красивого вывода информации об объекте. Добавьте поддержку сло... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию для обработки банковских транзакций, которая выбрасывает кастомное исключение `InsufficientFundsError` при попытке списать сумму, п... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Разработайте систему валидации банковских транзакций, которая перехватывает стандартные ошибки типов данных и выбрасывает кастомное исключение `Insu... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите асинхронную программу, которая одновременно запускает три корутины, имитирующие выполнение различных задач с помощью задержек `asyncio.slee... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая извлекает из произвольного текста все последовательности цифр с помощью регулярных выражений и объединяет их в одну стро... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию, которая возвращает итератор, генерирующий сумму квадратов чисел, но при этом должна учитывать разницу в потреблении памяти между с... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию для вычисления n-го числа Фибоначчи, которая при использовании стандартной рекурсии вызывает переполнение стека или работает бескон... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Разработайте систему валидации банковских транзакций, которая выбрасывает кастомное исключение `InsufficientFundsError`, если сумма перевода превыша... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая принимает на вход целое число и выводит, является ли оно простым, а также вычисляет его факториал. Дополнительно програм... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Создайте программу, которая принимает на вход строку из слов и подсчитывает частоту появления каждого слова с помощью `Counter`. Затем преобразуйте ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая извлекает из текста все фрагменты, соответствующие шаблону «слово + число» (например, `item123`), используя регулярные в... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список слов, из которого необходимо составить словарь, содержащий уникальные слова и количество их повторений в исходном тексте. Для решения исп... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию, которая выбрасывает кастомное исключение при передаче отрицательного числа, но при этом должна корректно обрабатывать ситуацию, ко... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Создайте класс `Rectangle` с атрибутами сторон, а затем реализуйте его наследование в классе `Square` для работы с одной стороной. Добавьте магическ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Найдите произведение всех простых чисел, которые являются делителями факториала числа $n$, где $n$ — это наибольший общий делитель чисел 120 и 45. У... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая извлекает из заданной строки все последовательности цифр, используя регулярные выражения, и объединяет их в одну строку.... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая сканирует заданную директорию с помощью `pathlib`, собирает информацию о расширениях всех файлов и сохраняет итоговую ст... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите асинхронную программу, которая одновременно запускает три корутины, имитирующие выполнение различных задач с помощью случайных задержек. Ка... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию, которая возвращает бесконечную последовательность чисел, используя `yield`, но при этом потребляет фиксированный объем памяти даже... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию, которая находит минимальный элемент в списке, предварительно отфильтровав его по условию строгого неравенства, но при этом должна ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Данная строка содержит скрытый паттерн, который при обычном поиске подстроки возвращает пустой результат из-за специфики работы регулярных выражений... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Найдите сумму всех простых чисел, которые являются делителями факториала числа $N$, где $N$ — это наибольший общий делитель между 144 и 216. Учтите,... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая находит наибольший общий делитель (НОД) между факториалом числа $n$ и произведением всех простых чисел, не превосходящих... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список идентификаторов товаров, где некоторые значения являются кортежами, содержащими дубликаты внутри себя. Найдите количество уникальных элем... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Найдите наибольший общий делитель между факториалом числа $n$ и произведением всех простых чисел, не превосходящих $n$, при условии, что $n$ само яв... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая с помощью генератора списков фильтрует четные числа из заданного диапазона, а затем преобразует их в бесконечный поток д... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите рекурсивную функцию для вычисления n-го числа Фибоначчи, которая использует словарь для сохранения уже вычисленных значений. Оптимизируйте ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу для проверки возраста пользователя, которая выбрасывает кастомное исключение `InvalidAgeError`, если введенное значение отрицател... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите рекурсивную функцию для вычисления n-го числа в модифицированной последовательности Фибоначчи, где каждое следующее число является суммой т... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список целых чисел, из которого необходимо отфильтровать только положительные значения, исключив дубликаты. Полученный отфильтрованный список ну... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Разработайте систему обработки пользовательских исключений, где попытка перехвата кастомного класса ошибки внутри блока `finally` должна привести к ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию, которая возвращает бесконечный итератор, используя `yield` внутри генераторного выражения, чтобы избежать немедленного переполнени... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список элементов, где некоторые значения дублируются, и необходимо вычислить количество уникальных пар «ключ-значение», используя только одну ит... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Вычислите значение функции $f(n)$, которая определяется как сумма двух предыдущих значений $f(n-1)$ и $f(n-2)$, но при этом при достижении определен... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию, которая с помощью выражения-генератора и модуля `itertools` отбирает из бесконечной последовательности чисел только те, которые яв... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая принимает на вход строку с текстом и извлекает из неё все фрагменты, соответствующие заданному шаблону с помощью регуляр... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите рекурсивную функцию для вычисления n-го числа Фибоначчи, используя словарь для сохранения уже вычисленных значений. Реализуйте механизм мем... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Найдите произведение всех простых чисел, которые являются делителями факториала числа $n$, при условии, что $n$ равно наибольшему общему делителю ме... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая извлекает из строки пользователя все последовательности цифр и заменяет их на слово «ID» с помощью регулярных выражений.... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Разработайте систему валидации банковских транзакций, которая перехватывает стандартные ошибки типов данных и выбрасывает кастомное исключение `Insu... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список чисел, где необходимо найти первый элемент, который одновременно является максимальным значением в списке и при этом не является дубликат... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Реализуйте систему мониторинга, которая одновременно запускает несколько асинхронных задач для имитации опроса различных датчиков с произвольными за... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Создайте программу, которая с помощью модуля `pathlib` находит все CSV-файлы в заданной директории и считывает данные из них. Затем преобразуйте пол... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Создайте программу, которая с помощью модуля `pathlib` находит в заданной директории JSON-файл с данными о пользователях и считывает их содержимое. ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Реализуйте класс `Vector`, который при сложении через `__add__` возвращает новый объект того же класса, но при попытке вывести его через `__repr__` ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая считывает данные из CSV-файла и сохраняет их в JSON, используя `pathlib` для проверки существования исходного пути. Подв... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Найдите произведение всех простых чисел, которые являются делителями факториала числа $n$, где $n$ — это наибольший общий делитель чисел 120 и 180. ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию, которая извлекает из строки все последовательности цифр, разделенные спецсимволами, и объединяет их в одну строку через дефис, исп... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список целых чисел, в котором необходимо найти все элементы, кратные заданному числу, и отсортировать их по убыванию. Результат должен представл... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию для вычисления количества способов добраться из начальной точки в конечную на шахматной доске размером $N \\times M$, двигаясь толь... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите рекурсивную функцию для вычисления n-го числа Фибоначчи, которая использует словарь для сохранения уже вычисленных значений. Оптимизируйте ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Найдите произведение всех простых чисел, которые являются делителями факториала числа $n$, где $n$ — это наибольший общий делитель чисел 853839 и 12... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список идентификаторов пользователей, где некоторые значения повторяются, а некоторые отсутствуют в справочнике категорий. Определите количество... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите функцию, которая извлекает из текста все серийные номера формата «ID-XXXX-YYYY» и возвращает их в виде списка, где вместо символов «X» и «Y... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая извлекает из заданной строки все последовательности цифр, используя модуль `re`, и объединяет их в одну строку. Полученн... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Дан список целых чисел, в котором необходимо найти все элементы, одновременно являющиеся одновременно четными и кратными трем. Полученный отфильтров... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая извлекает из произвольного текста все последовательности цифр, напоминающие номера телефонов, используя регулярные выраж... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Реализуйте систему валидации банковских транзакций, которая выбрасывает кастомное исключение `InsufficientFundsError`, если сумма перевода превышает... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая подсчитывает частоту появления каждого слова в заданном тексте, используя класс `Counter`. Результат должен быть предста... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите рекурсивную функцию для вычисления n-го числа Фибоначчи, которая при стандартном подходе вызывает экспоненциальное количество повторных выч... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Создайте систему управления библиотекой, где базовый класс `Media` определяет общие свойства, а наследники `Book` и `Magazine` реализуют специфическ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите рекурсивную функцию для вычисления n-го числа в последовательности, где каждое следующее число является суммой трех предыдущих. Для оптимиз... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите рекурсивную функцию для вычисления n-го числа последовательности, где каждое последующее число является суммой двух предыдущих, начиная с 0... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая находит наибольший общий делитель (НОД) двух чисел и проверяет, является ли это число простым. Для проверки на простоту ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая с помощью `pathlib` находит в указанной директории все CSV-файлы, считывает из них данные о пользователях и преобразует ... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая извлекает из введенного текста все фрагменты, соответствующие заданному шаблону с помощью регулярных выражений. Полученн... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Найдите значение функции, вычисляющей сумму всех уникальных делителей числа $N$, где само число $N$ вычисляется через рекурсивную последовательность... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Вычислите значение функции $f(n)$, которая определяется как сумма $f(n-1)$ и $f(n-2)$ с начальными условиями $f(0)=0$ и $f(1)=1$, используя рекурсив... |
[
{
"role": "system",
"content": "Ты опытный Python разработчик. Напиши чистое, рабочее и протестированное решение."
},
{
"role": "user",
"content": "Напишите программу, которая считывает данные из CSV-файла, преобразует их в формат JSON и сохраняет в новую директорию, созданную через `pathlib`. П... |
🤖 Stray Python Verified Dataset
English
Overview
Stray Python Verified is a high-purity synthetic dataset designed for instruction-tuning and fine-tuning lightweight code LLMs (e.g., Qwen 2.5 Coder 0.5B/1.5B/3B, Gemma 2/3, Llama 3.2).
Each sample in this dataset was generated using a Dual-AI pipeline and subjected to a strict 3-stage automated compiler and sandbox verification before being accepted:
- AST Parsing (
ast.parse): Verifies syntactic accuracy and structural integrity. - Bytecode Compilation (
compile): Validates CPython bytecode generation. - Execution Sandbox (
subprocess.run): Verifies runtime behavior and filters out hanging loops (timeout > 3s) and runtime exceptions.
Dataset Format
The dataset is formatted in standard ChatML (messages) format:
{
"messages": [
{"role": "system", "content": "Ты опытный Python разработчик..."},
{"role": "user", "content": "<Task condition>"},
{"role": "assistant", "content": "```python\n<Verified Code>\n```"}
]
}
⚠️ Disclaimer & Limitations
- This dataset was synthetically generated by AI models and filtered automatically through code compilers and execution sandboxes.
- While the code is guaranteed to be syntactically valid and non-crashing in basic environments, some subtle logical oversights, edge-case limitations, or imperfect implementations may still be present.
- Intended primarily for research, distillation, and fine-tuning experiments.
Русский
Описание
Stray Python Verified — это очищенный синтетический датасет для дообучения (SFT / LoRA) компактных языковых моделей по программированию на Python (Qwen 2.5 Coder, Gemma, Llama).
Каждый пример создан двух-агентной фабрикой (Dual-AI) и прошёл автоматический 3-ступенчатый фильтр компилятора и рантайм-песочницы:
- AST-валидация: отсекает синтаксические ошибки, кривые отступы и незакрытые скобки.
- Компиляция байткода: гарантирует корректность внутренней структуры Python C-байткода.
- Изолированный запуск: отлавливает зависающие циклы (
timeout > 3s) и рантайм-падения.
Формат данных
Данные упакованы в стандартный формат ChatML (messages), полностью готовый для обучения через Unsloth, TRL, SFTTrainer и Hugging Face:
system: инструкция для роли разработчика.user: условие задачи по Python.assistant: протестированный рабочий блок кода.
⚠️ Предупреждение и ограничения
- Датасет сгенерирован искусственным интеллектом и проверен компилятором.
- Несмотря на автоматическую проверку синтаксиса и выполнения, в коде могут присутствовать логические недочёты, шероховатости или неоптимальные краевые случаи.
- Создан для исследовательских целей, экспериментов по дистилляции знаний и дообучению легковесных моделей.
Author / Создатель: Stray2024 Current Samples / Всего сэмплов: 187
- Downloads last month
- 24