Делает то же самое.
def pi(times):
seq = []
counter = 0
for x in range(times):
counter += 2
seq.append("((%f**2)/(%f*%f))*"%(float(counter), float(counter-1), float(counter+1)))
seq.append("1.0")
seq = "".join(seq)
seq = eval(seq)
return seq*2
ибудь после 85000 сроков я получаю ошибку сегментации и выходы Python. Как я могу избежать этого? Почему это сбой? Разве это не простопожалуйста использовать больше памяти или что-то?