Break и continue в Python как и других языках программирования относятся к операторам управления потоком выполнения программы. Break прерывает цикл, continue - осуществляет выход из текущей итерации. Используются не только в циклах.

4. Управление потоком выполнения

Кроме оператора while (docs.python.org/3/reference/compound_stmts.html#while), который только что был представлен, Python знает обычные операторы управления потоком, известные из других языков, но с некоторыми особенностями.

4.1. Операторы if

Возможно наиболее хорошо известным типом оператора является if (docs.python.org/3/reference/compound_stmts.html#if). Например: