一、print()引數介紹
1、end:指定列印結束後新增的字元,預設值為換行符
for j in range(3):print('
hello world')
for i in range(3):
print('
hello world
',end='
***')
檢視列印結果:
hello worldhello world
hello world
hello world***hello world***hello world***
2、flush:預設為false。只有指定為true時,才會把快取中的內容立刻輸出
3、sep:指定字串之間的分隔符,預設為乙個空格
print('123','
456','
789'
)print('
123','
456','
789',sep='
-')
檢視列印結果:
123 456 789123-456-789
二、列印進度條程式
importtime
for i in range(10):
time.sleep(1) #
每秒列印一次
print('
#',end='',flush=true) #
end需要指定為空,否則每一行列印乙個#;flush需要指定為true,才會立刻列印
Linux下實現進度條小程式
描述 若find命令未返回結果,說明ctags未安裝。成功安裝ctags後,在工作區建立乙個目錄,並建立乙個.c檔案進入編輯 此處為main.c 鍵入上圖 後儲存並退出,建立makefile檔案進入編輯。在當前工作目錄下輸入ctags r指令,會發現目錄中多了乙個tags檔案。該指令的作用是在當前目...
python實現進度條
sys.stdout.write 輸出不會自動換行,沒有end,可用轉義字元自行控制 n 換行 r 回車到本行首,可重新整理輸出 如用sys.stdout.write 和 r實現自定義進度條 import time import sysdef main j 0 for i in range 100 ...
Linux小程式 彩色進度條
在實現彩色彩色進度條的過程中,我們先來了解一下相關的知識,這樣才能幫助我們更好的實現進度條。一 相關背景 在linux下安裝檔案都會有乙個進度條來提示我們安裝的進度,它裡面會動態增長的乙個影象表示進度,同時還有百分數表示安裝百分比等等資訊。二 緩衝區的相關知識 一般c庫函式寫入檔案是全緩衝方式,而寫...