Не уверен, почему этот цикл for работаетPython

Программы на Python
Гость
Не уверен, почему этот цикл for работает

Сообщение Гость »


Я начинаю изучать Python и практиковать его, чтобы добиться среднего роста учеников. в упражнении нам приходится использовать циклы for, поэтому использование суммы и линзы не допускается.

Мой цикл for получает правильный ответ, но способ настройки цикла для добавления роста ученика мне не кажется правильным, поэтому я не совсем понимаю, почему он работает. моя петля находится внизу.
# 🚨 Не меняйте код ниже 👇 Student_heights = input("Введите список ростов учеников").split() для n в диапазоне (0, len(student_heights)): Student_heights[n] = int(student_heights[n]) # 🚨 Не меняйте код выше 👆 #Напишите свой код под этой строкой 👇 всего = 0 п1 = п + 1 для Student_heights в Student_heights: итого += рост_студента ответ = (раунд (всего / n1, 0)) печать (интервал (ответ))

Вернуться в «Python»