Почему в питоне нет фигурных скобок а в других языках есть?
Почему в питоне нет фигурных скобок а в других языках есть???
Ответы (1 шт):
Почему в других языках есть фигурные скобки? Потому что нужно каким-то образом структурировать код, разбивать его на блоки. Кстати, фигурные скобки - это не единственный способ структурировать код. Бывают просто скобки - LISP, бывают ключевые слова - Паскаль, Ада, bash, а бывают шибко замороченные правила - Smalltalk, Haskell.
Создатель пайтона Гвидо ван Россум заметил, что несмотря на наличие синтаксических средств для структурирования кода, во всех разумных программах блоки выделяются также отступами.
При создании Пайтона он решил: давайте оставим что-нибудь одно, или скобки, или отступы. Без отступов код становится нечитаемым поэтому оставили отступы.
Вот интервью создателем языка, Гвидо Ван Россумом. Самый первый вопрос: почему отступы. https://youtu.be/GQf25_9NOts?si=8StQldq-P-OanCst