Цикл со счетчиком в языке Python

Слайд 2

Цикл – это многократное выполнение одинаковых действий. Два вида циклов: цикл

Цикл – это многократное выполнение одинаковых действий.

Два вида циклов:
цикл с известным

числом шагов (сделать n раз)
цикл с неизвестным числом шагов (делать, пока не надоест)
Слайд 3

Структура цикла FOR for : print("Привет!") в диапазоне [0,10) range(10) →

Структура цикла FOR

for :
print("Привет!")

в диапазоне [0,10)

range(10) → 0, 1, 2,

3, 4, 5, 6, 7, 8, 9

i in range(10)

Слайд 4

Задача: Вывести все степени двойки от 21 до 210 for :

Задача: Вывести все степени двойки от 21 до 210

for :
print (

2**k )

k in range(1,11)

в диапазоне [1,11)

range(1,11) → 1, 2, 3, 4, 5, 6, 7, 8, 9, 10

Слайд 5

Цикл с переменной: другой шаг 100 81 64 49 36 25

Цикл с переменной: другой шаг

100
81
64
49
36
25
16
9
4
1

for :
print ( k**2 )

k in

range(10,0,-1)

шаг

10,9,8,7,6,5,4,3,2,1

1
9
25
49
81

for :
print ( k**2 )

k in range(1,11,2)

1,3,5,7,9

Слайд 6

Задача Напишите программу, ко­то­рая в по­сле­до­ва­тель­но­сти на­ту­раль­ных чисел опре­де­ля­ет ми­ни­маль­ное число,

Задача

Напишите программу, ко­то­рая в по­сле­до­ва­тель­но­сти на­ту­раль­ных чисел опре­де­ля­ет ми­ни­маль­ное число, окан­чи­ва­ю­ще­е­ся

на 6. Про­грам­ма по­лу­ча­ет на вход ко­ли­че­ство чисел в последовательности, а затем сами числа. В по­сле­до­ва­тель­но­сти все­гда име­ет­ся число, окан­чи­ва­ю­ще­е­ся на 6. Ко­ли­че­ство чисел не пре­вы­ша­ет 1000. Введённые числа не пре­вы­ша­ют 30 000. Про­грам­ма долж­на вы­ве­сти одно число — минимальное число, окан­чи­ва­ю­ще­е­ся на 6.