Какие действия и сколько раз нужно повторить,
чтобы наполнить бассейн, вмещающий 30
ведер воды, перенося ведром воду из колодца?
-
Какое условие можно задать для окончания
цикла, если вместимость бассейна не известна?
Деятельность
Изучите данную программу.
k = 12 while k > 3 :
k -= 1
print (k)
Обсудим:
-
Сколько раз будет выполнен цикл, и что будет выведено на экран?
-
Как изменится ответ при k = 2?
Если заранее известно число повторений тела цикла, то, как правило,
используется цикл со счетчиком. Общий вид этого вида цикла на Python
выглядит следующим образом:
for <параметр> in <последовательность>:
<тело цикла>
Пример:
for i in [1,2,3,4]:
print (i)
Параметр цикла иногда называют счетчиком. Счетчик - это произвольная
переменная, которая меняется автоматически во время выполнения цикла. Счетчик получает все
КЛЮЧЕВЫЕ СЛОВА
Цикл со счетчиком
Счетчик
значения из заданной последовательности.
Допустим, требуется найти сумму первых ста натуральных чисел. Тогда программу можно написать так: