>По поводу книг, в любой книге по питону в начале даётся разъяснение
>по поводу отступов. Конечно, брэйсы разьяснений не требовали. Брэйс в начале, брэйс в конце, бегин-энд, интуитивно ясно. Скажете, это все для чайников? А если код одного блока занимает больше, чем экран, то как бороться с этими отступами? Кстати, в любом нормальном редакторе помимо замены табов пробелами есть и автоформатирование кода по блокам. Как его к питону применить, если блоки не выделяются? :) Все вручную...
>есть масса примеров, когда использование отступов даёт выгоду, при редактирование, просмотре
>и осваивании чужого кода. Такой код удобнее поддерживать.
Да не вопрос. У письма без знаков препинания тоже есть свои преимущества и масса примеров.
>у меня не возникло лишних вопросов что это за конструкции
А они у кого-то возникают при виде кода на С/Паскале и др. языках с блоками? :)
>Мего-программист, желающий что-то оптимизировать, мог бы намудрить с блоками
А в питоне можно даже будучи не-Мего-программистом, намудрить случайно...
>Вы бы возможно справились, но поматерившись, устав и озлобившись.
Ну да, я поматерился, устал - не озлобился, а просто перестал (пока) использовать питон.
>пишите код, поддерживайте существующий код и ответы на эти вопросы будут
>Вам очевидны.
Ответ один: Потому что это питон.