Задание 1 Сколько раз будет выполнено тело цикла?
while False:
<тело цикла>
Запишите число:
Задание 2 Что произойдёт при попытке исполнения инструкций?
import random
k = random.random ()
while k < 1:
t = random.randint (100, 200)
Выберите один из 4 вариантов ответа:
1) Ничего из выше перечисленного
2) Программа завершится с сообщением об ошибке
3) Произойдёт зацикливание программы
4) Цикл ни разу не будет выполнен
Задание 3 Из перечисленных слов выберите инструкции управления циклом в языке Python.
Выберите несколько из 4 вариантов ответа:
1) pass 2) else
3) break 4) continue
Задание 4 Запишите первую строку бесконечного цикла на языке Python.
Запишите ответ:
Задание 5 Описание какого цикла приведено в предложении?
Андрей шёл, пока не стало совсем темно.
Выберите один из 4 вариантов ответа:
1) С предусловием 2) С постусловием
3) С параметром 4) С заданным числом повторений
Задание 6 Какое будет значение i после исполнения инструкций?
i, n = 0, 625
while n > 0:
n = n // 5
i = i +1
Запишите число:
Задание 7 Установите соответствие между инструкциями управления циклом и их описанием.
Укажите соответствие для всех 3 вариантов ответа:
1) Начинает описание блока, который будет
выполнен, если условие цикла изначально ложно __ continue
2) Завершает работу цикла __ break
3) Завершает текущее исполнение тела цикла __ else
Задание 8 Расставьте строки программы в таком порядке, чтобы после её выполнения a стало равно восьми.
Укажите порядок следования всех 5 вариантов ответа:
__ if i == 8:
__ while True:
__ break
__ a, i = a + 1, i +1
__ a = i = 1
Задание 9 Как называются алгоритмы, содержащие конструкцию повторения?
Выберите один из 4 вариантов ответа:
1) Рекурсивные 2) Линейные
3) Циклические 4) Разветвляющиеся
Задание 10 Чему будет равно значение переменной а после исполнения инструкций?
import random
a, i = 0, random.randint (-10, 10)
t = i > 0:
while t and not t:
a = a + 5 ** 2
Запишите число:
1. 0
2. 2 (не уверен)
3. else
4. while True:
5. 2) сначала Андрей выполнил действие, а уже потом проверил условие
6. 5
7. 1) else, 2) break, 3 continue
8. 42531
9. 3