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

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

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

Для других задач пригодится схема из пяти этапов: собрать контекст, поставить диагноз, получить подсказку, проверить исправление и объяснить причину ошибки.
  • 🥰 1
  • 🆒 1
More from @prog_point
  1. Oct 3, 2026Как правильно сортировать числа и товары в JavaScript У sort() есть ловушка: без функции с…
  2. Oct 3, 2026Ссылка или кнопка: как выбрать HTML-элемент по действию Если клик ведёт на другую страницу…
  3. Oct 3, 2026Как выбирать случайные значения в Python и повторять результат Попробуйте короткий экспери…
  4. Oct 2, 2026Как добавить прямой эфир и перемотку в видеоплатформу на FastAPI В ретроспективе своего пр…
  5. Oct 2, 2026Post #5159
  6. Oct 2, 2026Как превратить объект JavaScript в JSON и обработать ошибку разбора JSON пригодится, когда…
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 →