
+2
Corrigé
Урок 3. Ошибка (Python структуры данных для начинающих.)
И, вторая контрольная задачка: Подсчитай и выведи на экран сумму возрастов всех тех, кому 19 лет и старше.
sum = 0 for p in ljudi: if p['vozrast'] >= 19: sum = sum + p['vozrast'] print sum
161
Подсказка (нажмите)
Неверное решение.
-------------------------
Почему неверное решение?
Solution


+1
sum - встроенная функция языка. Использовать это имя для переменних нельзя, оно зарезервировано самим языком.
Попробуйте дать другое имя переменной и всё должно получиться.

Solution
Corrigé
Оба решения верные.
Проблема была в том, что используя переменную sum, вы затерли встроенную функцию sum. :)
А эта функция использовалась в коде проверки.
Сейчас мы переписали это место. Так что, должно работать. :)
Проблема была в том, что используя переменную sum, вы затерли встроенную функцию sum. :)
А эта функция использовалась в коде проверки.
Сейчас мы переписали это место. Так что, должно работать. :)
Service d'assistance aux clients par UserEcho
Проблема была в том, что используя переменную sum, вы затерли встроенную функцию sum. :)
А эта функция использовалась в коде проверки.
Сейчас мы переписали это место. Так что, должно работать. :)