Мне синтаксис питона, кажется незаконченным. При if then end код более строгий. Глаз цепляется за end. Мне удобнее воспринимать блочно.
После синтаксиса паскаля, синтаксис оберуна прекрасен.
Вопрос намного глубже. Удобнее или полезнее. К примеру сесть в кресло и положить ноги на стол, и клавиатуру на живот, удобнее, но не полезно.
Или всё дело в привычке, в си, с++, паскаль, джава и т.д строгий блок кода.
Что бы я добавил.
1. условие в одну строку
if (c >= "a") and (c <= "z") or (c >= "A") and (c <= "z") then
код
else
Убрать точку с запятой
неправильно
x := (a +b)*c; y := m + d;
правильно
x := (a +b)*c
y := m + d
Всё это лишь моё личное мнение, не подкрепленное десятками проектов, и тысячами строк кода.
Я уверен в том, что синтаксис языка нужно не придумывать, а разрабатывать.