Если у меня есть функция
def bar(n):
return n**100
Будет ли разница в производительности между
for i in range(1000000):
x = bar(30)
# use x for something
и
x = bar(30)
# use x for something 1,000,000 times
Не знаю, был ли переводчик оптимизирован для подобных случаев?