🧠 Задача для внимательных: найди ошибку в коде! 🐍



Привет, друзья! Сегодня у нас мини-челлендж для всех, кто хочет прокачать навыки отладки кода. 👇

📜 Условие задачи:

Представь, что ты получил от стажёра такой фрагмент кода на Python — он должен выводить список квадратов чётных чисел от 1 до 10:
numbers = range(1, 11)
squares = []
for n in numbers:
if n % 2 == 0:
squares.append(n ** 2)
print(squares)

Вроде всё логично, но тут есть *одна скрытая проблема* — она не про синтаксис (код запустится), а про логику или стиль, который в будущем приведёт к багам. 🤔

📌 Что нужно сделать:
1. Внимательно прочитай код.
2. Найди потенциальную проблему/ошибку/неудачное решение.
3. Напиши в комментариях, что не так и как лучше исправить. ✍
4. Обоснуй свой ответ в 1–2 предложениях.

💡 Правильный ответ разберём завтра — пока не подглядывай, попробуй сам! 😉

💬 А пока — вопрос к тебе: какая самая хитрая ошибка в Python встречалась тебе на практике? Поделись в комментариях — соберём коллекцию «ловушек» для новичков! 🤗

🔗 Хочешь глубже разобраться в тонкостях Python и научиться видеть такие ошибки сразу?
Пройди опрос и узнай, какой курс обучения подойдёт именно тебе:
На сайте: https://infazy.ru/podobrat-kurs-python
Или в боте: https://t.me/kursypythonbot

#Python #Программирование #ОтладкаКода #IT #ОбучениеПрограммированию #Челлендж
Просмотры: 56
Открыть в MAX Сообщить о неточности

Репосты публикации

Публикация канала

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти