Цикл for

Цикл for worksheet preview image
Subjects
Math
Grades
7
Language
RUS
Assignments
32 classrooms used this worksheet

№1. Определите, сколько раз выполнится цикл и чему будут равно значение переменной a после его завершения: пункт значение переменной а количество повторений а) 4 3 б) 1 0 в) 1 0 г) -2 3 №2. Что будет выведено на экран в результате работы следующего цикла? а)k = 1;for i in range(1,6): print( i, end=" " )Ответ: 1 2 3 4 5б)k = 1for i in range(1,6): print( i+k, end=" " )Ответ: 2 3 4 5 6в)k = 1for i in range(1,6): print( k*k, end=" " ) k += 2Ответ: 1 4 9 16 25г)k = 8for i in range(5,0,-1): print( i, end=" " ) k -= 2Ответ: 5 4 3 2 1д)k = 8for i in range(5,0,-1): print( 2*i-k, end=" " ) k -= 2Ответ: 2 2 2 2 2 №3. Замените фрагмент программы на цикл с переменной, выполняющий те же действия:k = 4while k < 10: print( k*k, end=" " ) k += 1 for k in range(4, 10): print( k*k, end=" " ) №4. Замените фрагмент программы на цикл с переменной, выполняющий те же действия:k = 15while k > 6: print( k-1, end=" " ) k -= 1 for k in range(15, 6, -1): print( k-1, end=" " ) №5. Замените фрагмент программы на цикл с условием, выполняющий те же действия:k = 8for i in range(5,0,-1): print( 2*i-k, end="" ) k -= 2 k = 8i = 5while i > 0: print( 2*i-k, end="" ) k -= 2 i -= 1

Use This Worksheet