在工作學(xué)習(xí)中經(jīng)常用到print函數(shù)咖杂,故將遇到過的情形記錄如下:(持續(xù)更新)
1留量、格式化輸出
>>> print('number:\t{}'.format(5))
number: 5
>>> print('number:\t\t{}'.format(5))
number: 5
2娃胆、print函數(shù)的參數(shù)
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
參數(shù)說明:
objects -- 復(fù)數(shù)横辆,表示可以一次輸出多個(gè)對象策吠。輸出多個(gè)對象時(shí),需要用 , 分隔指孤。
sep -- 用來間隔多個(gè)對象,默認(rèn)值是一個(gè)空格贬堵。
end -- 用來設(shè)定以什么結(jié)尾恃轩。默認(rèn)值是換行符 \n,我們可以換成其他字符串黎做。
file -- 要寫入的文件對象叉跛。
flush -- 是否立即輸出。
False--立即輸出蒸殿,
True--等緩存區(qū)滿再輸出筷厘,
或和下一個(gè)立即輸出的print函數(shù)內(nèi)容一起輸出,
當(dāng)end='\n'時(shí)立即輸出宏所,
當(dāng)程序結(jié)束時(shí)輸出
示例:
>>> print("www","runoob","com")
www runoob com
>>> print("www","runoob","com",sep=".") # 設(shè)置間隔符
www.runoob.com
print("www","runoob","com")
www runoob com
>>>
>>> print("www","runoob","com",end="******") # 設(shè)置結(jié)尾的符號
www runoob com******>>>
(注意:字符串結(jié)尾的符號酥艳,以及>>>的位置)