Форум сайта python.su
Всем привет.
Ни как не могу понять цикл for. Разбираю этот пример:
x = [4, 6, 23, 534, 23, 98] sum = 0 for num in x: sum = sum + num print(x) print(sum)
Отредактировано protos (Апрель 4, 2012 17:56:45)
Офлайн
Может визуализатор поможет. Вставь там свой код и посмотри по шагам то происходит
Офлайн
1. sum=0 , num=4 => sum=0+4
2. sum=4, num=6 => sum=4+6
3. sum=10, num=23 => sum=10+23
4. sum = 33, num=534 => sum=43+534
5. sum=567, num=23 => sum=567+23
6. sum=590, num=98 => sum=688
Офлайн
Дальше будет только хуже :(
Офлайн
Спасибо разобрался) Помог хорошо визуализатор.
Главное что интересно, а то что сложно не важно
Офлайн
документацию по циклу for ещё можно почитать
например:
help()
for
Офлайн