+ 3
Помогите решить задание на python итерация
Циклы for позволяют с легкостью выполнять итерации по списку. Имея список чисел, выведите их сумму. Пример ввода 1 3 7 5 Пример вывода 16 a = [1, 2, 3, 4, 5, 6, 7, 8, 9] sum = 0 for i in a: sum+=i print(sum) Сделал код, и не понимаю почему он не работает
7 Answers
+ 1
Как раз сейчас попалась точно такая же задача)
x = [42, 8, 7, 1, 0, 124, 8897, 555, 3, 67, 99]
sum = 0
for y in x:
sum += y
print(sum)
+ 4
Обрати внимание на отступы... 😎
+ 3
Да, это то что нужно. Я надеюсь что вы сейчас понимаете для чего нужны отступы в python... 😎
+ 2
Их нет... 😎
+ 2
Очень хорошо что вы узнали о функции sum(), но раз вам дано задание по теме циклов, то и решение безусловно должно быть с его применением... 😎
+ 1
А что с ними не так?)
+ 1
Обязательно применять цикл for?
a = [1, 2, 3, 4, 5, 6, 7, 8, 9]
sum = sum(a)
print(sum)