Print在日常的程序編寫和調(diào)試中,使用的比較多,下面給大家詳細(xì)分析下print不為人知的一些功能,比如print可以打印指定顏色的字體,可以將指定的內(nèi)容打印輸出到文件中去等。
Print的完整語(yǔ)法格式為:
print(*args, sep=' ', end='\n', file=None)
下邊通過(guò)例子來(lái)解讀每個(gè)參數(shù)是是如何使用的。
1、 print打印指定的變量或常量值
小結(jié):print既可以打印單個(gè)變量或常量的值,也可以打印多個(gè)常量或變量的值;打印的多個(gè)值可以是不同的數(shù)據(jù)類型,print默認(rèn)在打印完值后會(huì)自動(dòng)執(zhí)行換行操作。
print中正是使用了*args不定長(zhǎng)參數(shù),才是print擁有打印不同數(shù)量值的能力。
2、 設(shè)置print打印的值不執(zhí)行自動(dòng)換行
Print默認(rèn)打印完指定的值后,會(huì)執(zhí)行自動(dòng)換行,如果期望打印完后,不執(zhí)行換行操作,需要把print中的參數(shù)end=""即可。
3、 設(shè)置打印值之間的間隔符號(hào),需要使用參數(shù)sep來(lái)指定。演示代碼如下:
4、 將打印的內(nèi)容寫入到指定的文件,需要借用file參數(shù)。
執(zhí)行結(jié)果aa.txt內(nèi)容為:
5、 打印指定顏色的字符
終端的字符顏色是用轉(zhuǎn)義序列控制的,是文本模式下的系統(tǒng)顯示功能,指定顏色格式為:
\033[顯示方式;前景色;背景色m要打印的文字\033[0m
例如:
對(duì)于結(jié)尾部分,其實(shí)也可以省略,但是省略后,如果打印了背景色,則整行都會(huì)有背景色(包括沒有字體的部分)。
-
python
+關(guān)注
關(guān)注
56文章
4807瀏覽量
85040
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
字符串處理方法 字符串轉(zhuǎn)數(shù)字的實(shí)現(xiàn)
常用SQL函數(shù)及其用法
邏輯異或運(yùn)算符在Python中的用法
SUMIF函數(shù)在數(shù)據(jù)分析中的應(yīng)用
Python常用函數(shù)大全
如何利用python和API查詢IP地址?
Python在AI中的應(yīng)用實(shí)例
從Esp8266發(fā)送文件到Python-TCP-Server速度很慢的原因?
python函數(shù)的萬(wàn)能參數(shù)
![<b class='flag-5'>python</b><b class='flag-5'>函數(shù)</b>的萬(wàn)能參數(shù)](https://file1.elecfans.com/web2/M00/FC/FF/wKgZomaXa5KAeRhWAAALTpcL7RU623.png)
評(píng)論