LINUX.ORG.RU

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

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

Напомнило чейнджлог поледней версии питона, где запретили return в finally, а до этого можно было делать так:

try:
  return 1/0
except:
  return 1
finally:
  return 0

Ну и разберись что тут вернется.

Вообще с ретерном в try/except издревле есть неоднозначность.

Исправление masa, :

Напомнило чейнджлог поледней версии питона, где запретили return в finally, а до этого можно было делать так:

try:
  return 1/0
exception:
  return 1
finally:
  return 0

Ну и разберись что тут вернется.

Вообще с ретерном в try/except издревле есть неоднозначность.

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

Напомнило чейнджлог поледней версии питона, где запретили return в finally, а до этого можно было делать так:

try:
  return 1/0
exception:
  return 1
finally:
  return 0

Ну и разберись что тут вернется.

Вообще с ретерном в try/except издревле есть неоднозначность.