for i in range(3):
    if i == 1:
        continue
    print(i)
    
0
2
    
  
  Пояснение: Цикл for i in range(3) перебирает числа 0, 1 и 2. Когда i равно 1, оператор continue пропускает оставшуюся часть тела цикла, и print(i) не выполняется. В остальных случаях (i равно 0 и 2), значение i выводится на экран.
Вопрос: Что выведет следующий код?
for i in range(3):
    if i == 1:
        continue
    print(i)
Ответ: Данный код выведет числа 0 и 2, каждое на отдельной строке.
Объяснение:
for i in range(3) итерируется по числам 0, 1 и 2.i равно 0, условие i == 1 ложно, поэтому выполняется print(i) и выводится 0.i равно 1, условие i == 1 истинно. Оператор continue прерывает текущую итерацию цикла и переходит к следующей. Следовательно, print(i) не выполняется для i = 1.i равно 2, условие i == 1 ложно, поэтому выполняется print(i) и выводится 2.Вывод:
0
2