Для петель | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Для петель

для петель циклы for позволяют вам легко перебирать списки. Учитывая список чисел, вычислите их сумму с помощью цикла for. Выведите сумму после цикла. x = [42, 8, 7, 1, 0, 124, 8897, 555, 3, 67, 99] sum=0 for x in num: sum+=num print(sum) Говорит код не рабочий ? как или что изменить чтобы он заработал ?

2nd Mar 2022, 8:52 PM
vilon
1 Answer
0
for x in num: #здесь каждый отдельный элемент извлекается в x in итеративно, а num — это общий список, поэтому добавляйте x к сумме, а не num. вывести сумму вне цикла. после окончания цикла. вы печатаете внутри цикла, поэтому он печатает длину списка. vilon for x in num: #here every single element is extracted into x in itearatively and num is the total list so add x to sum, not num. print sum outside loop. after end of loop. you are printing inside loop so it prints list length times.
2nd Mar 2022, 8:55 PM
Jayakrishna 🇮🇳