Цикл с переменной

Слайд 2

Цикл с переменной Задача. Вывести все степени двойки от 21 до

Цикл с переменной

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

C циклом «пока»?

 
while :
print ( 2**k )

k = 1

k <= 10

k += 1

for :
print ( 2**k )

k in range(1,11)

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

Цикл с переменной:

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

возведение в степень

Слайд 3

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

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

100
81
64
49
36
25
16
9
4
1

1
9
25
49
81

for :
print ( k**2 )

k in

range(1,11,2)

for :
print ( k**2 )

k in range(10,0,-1)

шаг

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

1,3,5,7,9

Слайд 4

Чему равно значение переменной а? a = 1 for k in

Чему равно значение переменной а?

a = 1
for k in range( 3):

a += 1

a = 4

a = 1
for k in range( 3,1): a += 1

a = 1

a = 1
for k in range( 1,3,-1): a += 1

a = 1

a = 1
for k in range( 3,0,-1): a += 1

a = 4

Слайд 5

Задачи «3»: Ипполит задумал трёхзначное число, которое при делении на 15

Задачи

«3»: Ипполит задумал трёхзначное число, которое при делении на 15 даёт

в остатке 11, а при делении на 11 даёт в остатке 9. Найдите все такие числа.
«4»: Вводится натуральное число N. Программа должна найти факториал (обозначается как N!) – произведение всех натуральных чисел от 1 до N. Например, 5! = 1 · 2 · 3 · 4 · 5 = 120.
Пример:
Введите число:
5
5!=120.