Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Проверочная работа "Циклические алгоритмы на Python"

Проверочная работа "Циклические алгоритмы на Python"

Avatar
23.02.2023. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Проверка знаний применения циклических алгоритмов в программировании на Python

Список вопросов теста

Вопрос 1

Дана программа  


fоr А in rаngе (-3, 7, 1) :

    print (А , '  ')

Какое значение будет иметь переменная А на пятом витке выполнения цикла?

Вопрос 2

В данной программе выберите операторы, которые образуют тело цикла

x = 5

fоr  b in rаngе (4,19,1) :

    x =  х + 2

    print (x)

Варианты ответов
  • x = х + 2 print (x)
  • x = х + 2
  • print (x)
Вопрос 3

Сколько раз будет выполнено тело цикла?

x = 5

for  b in range (4,19,1):

    xx + 2

    print (x)

Варианты ответов
  • 19
  • 15
  • 16
  • 17
Вопрос 4

Сколько раз будет выполнен этот цикл?

i=6

while i<5 :

    print('Привет!');

    i=i+1

Вопрос 5

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза?

 

i=4

whilе i >= … :

    рrint ('Привет!')

    i=i-1

Вопрос 6

Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы?

 

a=2

fоr i in rаngе (0,4,1):

    a=a+i

    рrint (а)

Вопрос 7

Какое число будет выведено на экран после выполнения этого фрагмента программы?

 

рrint (1, end='')

fоr i  in rangе (3,6):

    print ( i , еnd='')

Вопрос 8

Сколько раз будет выполнено тело цикла?
while False:
<тело цикла>

Вопрос 9

Что произойдёт при попытке исполнения инструкции?
t = range (2, 4, -1)

Варианты ответов
  • В переменной t будет сгенерировано пустое множество
  • Будет возвращено сообщение об ошибке
  • Переменной t будет присвоено значение 4
  • Переменной t будет присвоено значение 2
Вопрос 10

Какое будет значение i после исполнения инструкций?
i, n = 0, 625
while n > 0:
n = n // 5
i = i +1

Вопрос 11

Установите соответствие между инструкциями управления циклом и их описанием.

1.

Начинает описание блока, который будет выполнен, если условие цикла изначально ложно

2.

Завершает работу цикла

3.

Завершает текущее исполнение тела цикла

Варианты ответов
  • break
  • continue
  • else
Вопрос 12

Расставьте строки программы в таком порядке, чтобы после её выполнения a стало равно восьми.

Варианты ответов
  • a = i = 1
  • while True:
  • a, i = a + 1, i +1
  • if i == 8:
  • break
Вопрос 13

Сколько раз будет выполнено тело цикла?
for i in range (4):
<тело цикла> 

Вопрос 14

Какое будет максимальное значение i при исполнении цикла?
for i in range (1, 4):
<тело цикла>
 

Вопрос 15

 Чему будет равно n после исполнения цикла?
n = 0
for i in range (4):
for j in range (7):
 n = n + 1

Варианты ответов
  • 4
  • 7
  • 11
  • 28
Вопрос 16

 Чего нельзя делать в теле цикла с параметром?

Варианты ответов
  • Использовать значение параметра
  • Изменять значение параметра
  • Обращаться к внешним переменным
  • Использовать строковые переменные
Вопрос 17

Сколько раз будет выполнено тело цикла?
for i in range (2, 8, 2):
<тело цикла>

Вопрос 18

Установите соответствие между циклами на языке Python?

1.

Цикл с предусловием

2.

Цикл с постусловием

3.

Цикл с параметром

Варианты ответов
  • while True: i = i + 1 if i > 5: break
  • for i in range (4): k = random ()
  • while i < 5: i = i + 1
Вопрос 19

Из перечисленных слов выберите инструкции управления циклом в языке Python.

Варианты ответов
  • pass
  • break
  • continue
  • else
Вопрос 20

Как называется алгоритм, содержащий конструкцию повторения?

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт