在Python中,\r
表示回車符,它會將光標移動至當前行的開頭,覆蓋之前的內容。通常與 \n
(換行符)一起使用,可以實現在終端中輸出動態內容,比如實現進度條或者不斷更新顯示的信息。示例如下:
import time
for i in range(10):
print(f"Progress: {i+1}/10", end='\r')
time.sleep(1)
上面的代碼會在終端中輸出一個進度條,每隔一秒更新一次進度。\r
會將光標移動到行首,使得輸出看起來像在不斷更新。