WorksheetsPython Loops and Iterations Quiz
Total questions: 20
Worksheet time: 10mins
Как можно завершить выполнение цикла преждевременно в Python?
stop
exit
break
end
Как создать бесконечный цикл в Python?
while True:
for i in range(100):
while False:
for i in range(0, -1, -1):
Что такое итерация в контексте циклов?
Процесс повторения блока кода
Процесс создания новых переменных
Процесс объединения данных
Процесс удаления элементов из списка
Как можно определить количество итераций заранее в цикле?
Используя функцию range()
Используя функцию len()
Используя оператор while
Нельзя определить заранее
Какой оператор используется для создания цикла while в Python?
for
do
while
loop
Какой оператор используется для создания вложенных циклов в Python?
nested
inner
looped
nested loops
Какой оператор используется для создания цикла for в Python?
repeat
for
iterate
loop
Как можно избежать бесконечного цикла при работе с пользовательским вводом?
Установить ограничение на количество итераций
Использовать инструкцию return
Использовать инструкцию continue
Ничего не делать
Что делает инструкция break в цикле?
Пропускает текущую итерацию цикла
Продолжает выполнение следующей итерации цикла
Завершает выполнение цикла
Ничего из вышеперечисленного
Как можно остановить выполнение бесконечного цикла в Python?
Используя инструкцию continue
Используя инструкцию exit
Используя клавишу Esc на клавиатуре
Используя команду break
Поддерживается ли в Python цикл do-while?
Да
Нет
Как можно перебрать элементы списка с помощью цикла for в Python?
for i in range(len(list))
for element in list:
for i in list:
for index, element in enumerate(list)
Какой результат вернет функция range(5) в Python?
[0, 1, 2, 3, 4]
[1, 2, 3, 4, 5]
[0, 1, 2, 3, 4, 5]
[0, 1, 2, 3]
Как можно перебрать ключи словаря с помощью цикла for в Python?
for key in dict.keys():
for key in dict:
for key, value in dict.items():
for key, value in dict:
Как можно завершить выполнение цикла преждевременно в Python?
break
stop
end
finish
Что делает инструкция continue в цикле?
Прерывает выполнение всего цикла
Пропускает оставшуюся часть текущей итерации и переходит к следующей
Перезапускает текущую итерацию цикла
Ничего из вышеперечисленного
Что такое инструкция break в цикле?
Продолжает выполнение следующей итерации цикла
Завершает выполнение цикла
Перезапускает текущую итерацию цикла
Ничего из вышеперечисленного
Какие встроенные функции Python можно использовать в циклах?
print(), input(), len()
range(), enumerate(), zip()
append(), remove(), sort()
open(), read(), write()
Как можно перебрать элементы списка с помощью цикла for и получить одновременно их индексы?
for index in range(len(lst)): print(index, lst[index])
for i in lst: print(i)
for i in range(len(lst)): print(i)
for index, value in enumerate(lst): print(index, value)
Какой результат вернет функция range(2, 10, 2)?
[2, 4, 6, 8]
[2, 3, 4, 5, 6, 7, 8, 9]
[2, 4, 6, 8, 10]
[2, 6]
