- 今天看到同學用"\r"做了的一個類似進度條的功能,不知道“\r”還有這樣的用法,搜羅整理。
- 1. r'xxxx' 轉義
- 如果在前面加r字符,則表示讓這個字符串里面的內容失去轉義的意義
-
-
1 s = r'\n這只是\n' # 字符串中的“\n”只是字符,沒有換行的意義了。 2 print(s)
-
- 2. \r 默認將指針返回到最開始后輸出(在原位置再次輸出)
-
1 import time 2 3 4 for i in range(22, 0, -1): 5 print('\r%d' % i, end='') # end='' 默認為換行符\n ,修改為空不換行 6 time.sleep(1) # 暫停1秒
-