• Предмет: Информатика
  • Автор: daryapetrova222
  • Вопрос задан 2 месяца назад

ПОМОГИТЕ ,ПЛИЗ PYTHON
Аркадий решал задачу. У него есть особая спортивная программа по приседаниям. Каждый день месяца Аркадий должен делать определенное количество приседаний. Это количество приседаний можно посчитать по формуле:

ДЕНЬ * 2 + 10,
где ДЕНЬ – это номер дня в месяце.

Например: 5 декабря Аркадий будет делать 5 * 2 + 10 = 20 приседаний.

Аркадий хотел заполнить список числами (количество приседаний для каждого дня), вычисленными по формуле. В месяце 31 день.

Код получился с ошибкой и выдает что-то не то.

Задание: исправьте ошибки в коде Аркадия
sport_list = [ ]
for i in range(30):
number = i ** 2 + 10
sport_list.apply(number)
print(sport_list)

Ответы

Ответ дал: sasatrosilov
1

Ответ:

sport_list = ()

for i in range(1, 32):  

   number = i * 2 + 10  

   sport_list.append(number)

print(sport_list)

Объяснение:

Исправления:

Добавлен корректный диапазон для дней в месяце (от 1 до 31 включительно).

Исправлена формула для вычисления количества приседаний.

Заменена apply() на append(), чтобы добавить элемент в список.


daryapetrova222: идеальный ответ!Спасибо
Вас заинтересует