Ниже тест из 8 вопросов с единичным выбором. Выбирайте один правильный ответ для каждого вопроса. Ответы не указаны.
Вопрос 1
Что выведет следующий код?
for i in range(3):
print(i, end=' ')
A) 0 1 2
B) 1 2 3
C) 0 1 2 3
D) Ошибка
Вопрос 2
Какой результат выполнения следующего кода?
i = 0
while i < 3:
print(i, end=' ')
i += 1
A) 0 1 2
B) 0 1 2 3
C) 1 2 3
D) Ошибка
Вопрос 3
Что выведет следующий код?
for i in range(5):
if i == 2:
continue
print(i, end=' ')
A) 0 1 3 4
B) 0 1 2 3 4
C) 0 1 2
D) 1 3 4
Вопрос 4
Каким будет вывод следующего кода?
for i in range(2):
for j in range(2):
print(i, j, end=' ')
A) 0 0 0 1 1 0 1 1
B) 0 0 1 0 1 1
C) 0 1 2 0 1 2
D) Ошибка
Вопрос 5
Какой текст будет выведен?
for i in range(3):
pass
else:
print("Готово")
A) Готово
B) ничего
C) 0 1 2
D) Ошибка
Вопрос 6
Что выведет следующий код?
for i in range(3):
if i == 1:
break
print(i, end=' ')
A) 0
B) 0 1
C) 0 1 2
D) Ошибка
Вопрос 7
Чем завершится выполнение цикла?
for ch in ['a', 'b', 'c']:
if ch == 'b':
continue
print(ch, end=' ')
A) a c
B) a b c
C) a c b
D) Ошибка
Вопрос 8
Что выведет цикл?
for i in range(1, 6, 2):
print(i, end=' ')
A) 1 3 5
B) 1 2 3 4 5
C) 1 4
D) Ошибка