+ 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) Сделал код, и не понимаю почему он не работает

7th Feb 2023, 8:28 AM
Rodion
Rodion - avatar
7 ответов
+ 1
Как раз сейчас попалась точно такая же задача) x = [42, 8, 7, 1, 0, 124, 8897, 555, 3, 67, 99] sum = 0 for y in x: sum += y print(sum)
10th Feb 2023, 7:58 AM
WerGes
WerGes - avatar
+ 4
Обрати внимание на отступы... 😎
7th Feb 2023, 9:28 AM
Solo
Solo - avatar
+ 3
Да, это то что нужно. Я надеюсь что вы сейчас понимаете для чего нужны отступы в python... 😎
10th Feb 2023, 8:27 AM
Solo
Solo - avatar
+ 2
Их нет... 😎
8th Feb 2023, 9:10 AM
Solo
Solo - avatar
+ 2
Очень хорошо что вы узнали о функции sum(), но раз вам дано задание по теме циклов, то и решение безусловно должно быть с его применением... 😎
9th Feb 2023, 9:55 PM
Solo
Solo - avatar
+ 1
А что с ними не так?)
8th Feb 2023, 7:18 AM
Rodion
Rodion - avatar
+ 1
Обязательно применять цикл for? a = [1, 2, 3, 4, 5, 6, 7, 8, 9] sum = sum(a) print(sum)
8th Feb 2023, 7:18 PM
WerGes
WerGes - avatar