<code>import</code> <code>sys</code>
<code>for</code> <code>i </code><code>in</code> <code>range</code><code>(</code><code>101</code><code>):</code>
<code> </code><code>s</code><code>=</code><code>"\r%d%% %s"</code><code>%</code><code>(i,</code><code>"#"</code><code>*</code><code>i) #\r表示回車但是不換行,利用這個原理進行百分比的重新整理</code>
<code> </code><code>sys.stdout.write(s) </code><code>#向标準輸出終端寫内容</code>
<code> </code><code>sys.stdout.flush() </code><code>#立即将緩存的内容重新整理到标準輸出</code>
<code> </code><code>import</code> <code>time</code>
<code> </code><code>time.sleep(</code><code>0.1</code><code>) </code><code>#設定延遲檢視效果</code>
本文轉自 AltBoy 51CTO部落格,原文連結:http://blog.51cto.com/altboy/1913176