import time #æ¢è¡è¿åº¦æ¡ print("å¼å§æ§è¡".center(20,"=")) scale = 10 for i in range(scale): a = (i/scale)*100 b = i*"*" c = (scale-i)*"*" print("{:>3.0f}%[{}->{}]".format(a,b,c)) time.sleep(0.1) print("{:=^20}".format("ç»ææ§è¡")) #䏿¢è¡è¿åº¦æ¡,åè¡å·æ°åè½ç宿ï¼ç¬¬ä¸ï¼ä¸æ¢è¡(使ç¨"end=''")ï¼ç¬¬äºï¼å æ åå°è¡é¦ï¼ä½¿ç¨"\r"ï¼,第ä¸ï¼å å ¥è®¡æ¶åè½ print("å¼å§æ§è¡".center(20,"=")) scale = 10 start = time.perf_counter() for i in range(scale+1): a = (i/scale)*100 b = i*"*" c = (scale-i)*"*" dur = time.perf_counter() - start print("\r{:>3.0f}%[{}->{}] {:.2f}s".format(a,b,c, dur),end="") time.sleep(0.1) print("\n{:=^20}".format("ç»ææ§è¡"))