python перезаписывает предыдущую строку

как перезаписать предыдущую печать в python 2.7? Я делаю простую программу для вычисления числа пи. вот код:

o = 0
hpi = 1.0
i = 1
print "pi calculator"
acc= int(raw_input("enter accuracy:"))
if(acc>999999):
        print "WARNING: this might take a VERY long time. to terminate, press CTRL+Z"
print "precision: " + str(acc)
while i < acc:
        if(o==0):
                hpi *= (1.0+i)/i
                o = 1
        elif(o==1):
                hpi *= i/(1.0+i)
                o = 0
        else:
                print "loop error."
        i += 1
        if i % 100000 == 0:
                print str(hpi*2))
print str(hpi*2))

Он в основном выводит текущее число пи после 100000 вычислений. как я могу перезаписать предыдущий расчет?

11
задан Ray 8 March 2014 в 12:44
поделиться