В Python для управления циклами (for и while) используются операторы break и continue. Они позволяют гибко контролировать выполнение цикла и прерывать его в нужный момент. for i in range(10):
if i == 5:
break
print(i) В этом примере цикл прерывается, когда значение i становится равным 5. for i in range(10):
if i % 2 == 0:
continue
print(i) В этом примере будут выведены только нечетные числа, так как для четных чисел выполнение цикла переходит к следующей итерации. for i in range(3):
for j in range(3):
if i == 1 and j == 1:
break
print(i, j) В этом примере внутренний цикл прерывается, когда i и j равны 1, и выполнение переходит к следующей итерации внешнего цикла. Пример с else: for num in range(2, 10):
for i in range(2, num):
if num % i == 0:
print(num, 'не простое')
break
else:
print(num, 'простое') В этом коде мы проверяем числа на простоту. Если найдется делитель, то цикл