ओवरराइट करें आप पिछले प्रिंट को पायथन 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 गणनाओं के बाद वर्तमान पीआई आउटपुट करता है। मैं इसे पिछली गणना को ओवरराइट कैसे कर सकता हूं?
कुछ प्लेटफॉर्म ' 'पर \ r'' केवल एक वर्ण (एक backspace कुंजी के समान प्रभाव)" मिटा देता है ", तो उस मामले में आप करने के लिए होता है या तो आप बड़े ट्रैक अपने अंतिम पंक्ति था और कई कि पहले जोड़ें '\ r' वर्ण आपकी अगली पंक्ति में, या अधिक बस हमेशा एक गद्देदार निश्चित लंबाई आउटपुट (उदाहरण के लिए 'str.rjust (...) ' –
thx का उपयोग करते हुए, यह वही है जो मुझे चाहिए। – Cinder