Подготовим к ЕГЭ за оставшееся времяна нужные баллы.
Пробный период бесплатно


Соберите тест из готовой базы заданий ЕГЭ. Ученики решат этот тест и вы увидите их ответы прямо на платформе
Собрать тест ЕГЭ24 февраля 2025 19:57
Вопрос 1:
Что такое цикл в программировании? Объясните его назначение и как он работает на примере языка Python.
Ответ:
Цикл в программировании — это конструкция, которая позволяет выполнять один и тот же блок кода несколько раз. Он используется для автоматизации повторяющихся задач. В Python существуют различные виды циклов, такие как for и while. Цикл for используется для итерации по элементам последовательности, а цикл while выполняется, пока заданное условие истинно.
Вопрос 2:
Напишите код на Python, который использует цикл for для вывода чисел от 1 до 10.
Ответ:
for i in range(1, 11):
print(i)
Вопрос 3:
Объясните, как работает цикл while. Приведите пример кода, в котором цикл while используется для суммирования чисел от 1 до 5.
Ответ:
Цикл while выполняет блок кода до тех пор, пока заданное условие истинно. Пример кода для суммирования чисел от 1 до 5:
sum = 0
counter = 1
while counter <= 5:
sum += counter
counter += 1
print(sum)
Вопрос 4:
Что такое бесконечный цикл? Приведите пример кода на Python, который создает бесконечный цикл.
Ответ:
Бесконечный цикл — это цикл, который не имеет условия, при котором он завершится, и продолжает выполняться бесконечно. Пример кода в Python:
while True:
print("Это бесконечный цикл")
Вопрос 5:
Как можно прерывать выполнение цикла в Python? Объясните, как работают команды break и continue, с примерами.
Ответ:
Команда break используется для выхода из цикла, когда выполняется определенное условие. Команда continue пропускает текущую итерацию и переходит к следующей. Примеры:
# Пример с использованием break
for i in range(10):
if i == 5:
break
print(i) # Вывод: 0 1 2 3 4
# Пример с использованием continue
for i in range(5):
if i == 2:
continue
print(i) # Вывод: 0 1 3 4
Этот тест способствует проверке знаний учеников о циклах в Python и дает возможность показать понимание темы через открытые вопросы.