Реальный ответ на ваш вопрос заключается в том, что если вы собираетесь использовать язык, вам необходимо изучить его синтаксис. Подобно тому, как ошибка в отступе Python может привести к ошибке компилятора, так и ошибка при использовании фигурных скобок в других языках также может привести к ошибке компилятора.
Еще хуже, что компилятор может молча интерпретировать что-то не так. Это особенно опасно, когда отступ не соответствует желаемому значению. То есть на многих других языках:
If(first condition)
if (second condition)
do something interesting;
else
do something different;
Приведет к неприятным сюрпризам.
Python заставляет вас писать код, который выглядит как то, что он делает. Это хорошо для других программистов, которым приходится читать ваш код, или для вас, когда вы пытаетесь прочитать свой собственный код примерно через месяц.