TGViewer
Точка входа в программирование Точка входа в программирование @prog_point · 18K subscribers
Post #5151 507
Как найти ошибку в Python с подсказкой ИИ, а не готовым ответом

Возьмите функцию вычисления среднего, которая делит сумму чисел на len(numbers) - 1. Для списка [80, 90, 70, 100] она получает 340 / 3 вместо ожидаемых 85.

Сначала запустите код и сравните фактический результат с ожидаемым. Затем попросите ИИ не исправлять функцию, а указать, какую часть вычисления стоит проверить. Найдите ошибку самостоятельно и добавьте проверки: среднее четырёх чисел равно 85, двух чисел равно 15, одного числа равно самому числу. После этого передайте пустой список: так обнаружится деление на ноль, которого первая правка не устранила.

Для других задач пригодится схема из пяти этапов: собрать контекст, поставить диагноз, получить подсказку, проверить исправление и объяснить причину ошибки.
  • 🥰 1
  • 🆒 1
More from @prog_point
  1. Oct 2, 2026Как добавить прямой эфир и перемотку в видеоплатформу на FastAPI В ретроспективе своего пр…
  2. Oct 2, 2026Post #5159
  3. Oct 2, 2026Как превратить объект JavaScript в JSON и обработать ошибку разбора JSON пригодится, когда…
  4. Oct 2, 2026Первое изменение проекта в GitHub Copilot app: как проверить результат Возьмите небольшой…
  5. Oct 2, 2026Как понять оси Flexbox и перестать путать выравнивание Соберите контейнер с тремя блоками…
  6. Oct 1, 2026Как сделать прилипающие заголовки списка на CSS Соберите список контактов, в котором буква…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →