LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Подозреваю, что конкретно в случае из ОП особой разницы нет. Но вот если кроме всех этих ветвлений есть общая часть, которую надо сделать в финале функции (не в начале и не в середине) – там вариант с res и одним return-ом в конце выглядит логичнее. А так бывает довольно часто.

// По Питону не спец, но раз ты ещё и тег c нарисовал, я тоже вставил 5 копеек.

Исходная версия hobbit, :

Подозреваю, что конкретно в этом случае особой разницы нет. Но вот если кроме всех этих ветвлений есть общая часть, которую надо сделать в финале функции (не в начале и не в середине) – там вариант с res и одним return-ом в конце выглядит логичнее.

// По Питону не спец, но раз ты ещё и тег c нарисовал, я тоже вставил 5 копеек.