1. 程式人生 > >python3.2 實現在同一行列印,實現進度條效果

python3.2 實現在同一行列印,實現進度條效果

import time

for i in range(100000):

    percent = 1.0 * i / 100000 * 100

    print('complete percent:%10.8s%s'%(str(percent),'%'),end='\r')
    

    time.sleep(0.1)

關鍵就在於 end='\r' 這句 , \r 是一個轉義符 ,它實現的效果是 讓游標重新移回行首