Игра Яндекс Практикума
Игра Яндекс Практикума
Игра Яндекс Практикума
  • Разработка

Самые подробные промпты в ChatGPT для работы с кодом Python

Ты обещал собрать промпты, но не собрал. Это сделал я 😅

  • Понять код

Объясни, что делает следующий фрагмент кода Python, строка за строкой. Убедись, что объяснение охватывает каждую строку кода, включая используемые библиотеки и ключевые методы: пример кода

  • Рефакторинг

Оптимизируй этот код для повышения производительности и улучшения читаемости. Подробно опиши все изменения и их обоснования. Включи примеры улучшений в обработке исключений, структуры данных, алгоритмах и стиле кода: пример кода

  • Отладка

Найди и исправь ошибки в этом коде Python. Прокомментируй каждую найденную ошибку и объясни, как ты её исправил. Также предложи способы предотвращения подобных ошибок в будущем: пример кода

  • Документация

Создай подробную документацию для этой функции на Python, включая описание параметров, возвращаемого значения и примеры использования. Убедись, что документация следует стандарту PEP 257 и включает примеры для всех возможных сценариев использования функции: пример кода

  • Тестирование

Напиши исчерпывающие юнит-тесты для следующего фрагмента кода на Python, используя библиотеку unittest. Включи тесты для всех возможных случаев, включая граничные значения и исключительные ситуации: пример кода

  • Перевод на другой язык

Переведи этот Python-код на JavaScript, сохранив всю функциональность и структуру. Объясни, какие изменения потребовались для адаптации к особенностям JavaScript и предоставь примеры использования функции на JavaScript: пример кода

Решение задач

Напиши функцию на Python для решения следующей задачи. Убедись, что функция эффективна и содержит подробные комментарии к каждому блоку кода. Приведи примеры тестов, которые подтверждают корректность работы функции: пример кода

0 комментариев Здесь каждый может высказать своё мнение. Сохраняйте уважение, потому что это взаимно.