История изменений
Исправление
Novator,
(текущая версия)
:
В твоем примере речь только о читабельности.
Но я предвижу ещё один случай:
str = 'Hello dude!'
print(str)
str = 'Bye dude!'
print(str)
return
Здесь можно использовать одну переменную (str), а можно две (hi_str и bye_str, например). И если использовать одну, то сборщик мусора от первого значения избавится в середине. Если две - то сборщик мусора избавится от обоих значений только после return.
Исходная версия
Novator,
:
В твоем примере речь только о читабельности.
Но я предвижу ещё один случай:
str = 'Hello dude!"
print(str)
str = 'Bye dude!"
print(str)
return
Здесь можно использовать одну переменную (str), а можно две (hi_str и bye_str, например). И если использовать одну, то сборщик мусора от первого значения избавится в середине. Если две - то сборщик мусора избавится от обоих значений только после return.