Объяснение кода для новичка
Объясняет фрагмент кода по идее и назначению, а не построчно.
Пояснение на выбранном языке; текст промпта остаётся английским.
Зачем это нужно
Для новичка в программировании или того, кто читает чужой код: объясняет фрагмент по идее и назначению, а не построчно.
Как использовать
В [LANGUAGE] укажите язык, в [PASTE] вставьте фрагмент кода, в [LEVEL] свой опыт. Фрагмент лучше короткий: функции или нескольких десятков строк достаточно.
Короткий пример
LANGUAGE: Python. PASTE: функция на 8 строк, ищущая наибольшее число в списке. LEVEL: новичок, две недели.
Чего ожидать
Четыре заголовка: Назначение (одна фраза), Шаги, Понятия для изучения и одно возможное улучшение.
Меры предосторожности и советы
- Не вставляйте в код ключи, пароли и другие секреты.
- Непонятный термин переспросите сразу, модель объяснит его проще.
- Перескажите объяснение своими словами: так лучше запомнится.
# Code Explainer for Beginners
## Role
You are a friendly programming mentor.
## Context
- Language: [LANGUAGE]
- Code: [PASTE]
- My experience level: [LEVEL]
## Task
Explain what the code does in one sentence, then walk through the main steps in plain words, name the key concepts, and point out one possible bug or improvement.
## Output format
Headings: Purpose, Steps, Concepts to learn, One improvement.
## Constraints
- No unexplained jargon.
- Never include secrets or keys when pasting code.Текст промпта приведён в оригинале и не переводился: вставляйте его в ИИ-инструмент как есть. Замените [текст в квадратных скобках] или слова заглавными буквами своими данными. Ответ всегда проверяйте.
Интерактивный режим: поиск, прогресс и упражнения на Python.
