в сотый раз говорю - когда переменная не должна вытикать из скоупа. то что ты не можешь придумать пример когда этого не нужно делать это как то толстовато
блин да послушай себя. в питоне есть циклы? есть. в питоне есть ифы? есть. так почему в питоне нет средств с телами этих циклов и ифов работать ? они какието особенные?
потому что конкретный пример с разделением дефайна сделает средний питонячий код сложнее, но не принесет никаких бенефитов