Мне вбили в голову, что (по крайней мере, в PHP) использовать try ... catch
блоки для управления потоком. Я научился использовать их только для обработки непредвиденных ошибок , а не для определения логического процесса программы, потому что блоки catch
дороги.
Теперь, когда я обучение питону Я повсюду вижу много исключений и принцип EAFP . Означает ли это, что Python более эффективен при обработке исключений, поэтому мне не нужно так беспокоиться о них для управления потоком, или принцип все еще в силе? Если нет, то является ли PHP исключением из нормы (по сравнению с другими языками) или Python?