for s in n:
b = 2 ** s
a.append(b)
return a
powers_of_two(range(0,5))
print(powers_of_two)
что тут не так?
Последние 2 строки.
а что с ними?
И return тоже
Давай подумаем. Сначала ты в цикле возвращаешь список, не дождавшись завершения всех итераций. Потом выполняешь функцию, даже пытаешься распечатать объект.
Обсуждают сегодня