В Python оператор else используется внутри цикла для того, чтобы цикл не просто завершился, а перед окончательным выходом совершил последнее действие. 1
Блок else выполняется, когда условие цикла перестаёт выполняться, то есть если цикл завершился естественным образом, без прерывания командой break. 25