Все знают, что ключевое слово else служит для выполнения альтернативной ветки кода, если условие if не выполнилось: Но знали ли вы, что есть еще два примения else? 1. for/else, while/else Если поставить else после тела цикла, то код по else будет выполнен только в том случае, если цикл завершился «нормально», т.е. в цикле не исполнилось…