Python中print()函數(shù)的用法詳情
Python
中print()函
數(shù)的方法是打印指定的內(nèi)容。在交互環(huán)境中輸入“help(print)”指令,可以顯示print()函數(shù)的使用方法,
如圖1所示:
圖1 print()函數(shù)的使用方法
1 常用方法
1.1 打印單個(gè)內(nèi)容
從圖1中可以看出,print()函數(shù)的第一個(gè)參數(shù)是value,即要打印的內(nèi)容。通過(guò)print()打印單個(gè)內(nèi)容的方法
如圖2所示:
圖2 打印單個(gè)內(nèi)容
1.2 打印多個(gè)內(nèi)容
從圖1中可以看出,print()
函數(shù)的第二個(gè)參數(shù)是...,表示print()函數(shù)要打印的多個(gè)參數(shù),
如圖3所示:
圖3 打印多個(gè)內(nèi)容
其中,print()
打印了a、b、c這三個(gè)變量。
2 默認(rèn)參數(shù)
從圖1中可以看出,print()函數(shù)的參數(shù)除了要打印的內(nèi)容之外,還有“sep”、“end”、“file”和“flush”,而這四個(gè)參數(shù)都有默認(rèn)值,因此在print()的基本使用中,無(wú)需指定這幾個(gè)參數(shù)。
2.1 “sep”參數(shù)
“sep”參數(shù)指定了print()函數(shù)在打印多個(gè)內(nèi)容時(shí),內(nèi)容之間的分隔符。從圖1中可以看出,sep的默認(rèn)值是空格,因此圖3中打印出來(lái)的a、b和c的值都是用空格來(lái)分隔的。
可以通過(guò)圖4的方式指定分隔符:
圖4 指定分隔符
其中,參數(shù)sep的值是“,”,表示a、b和c的值都是用“,”來(lái)分隔的。
2.2 “end”參數(shù)
“end”參數(shù)指定了print()
函數(shù)在打印完內(nèi)容之后,用什么符號(hào)來(lái)表示結(jié)尾,默認(rèn)值是“\n”。“\n”表示換行符號(hào),即print()函數(shù)在打印完內(nèi)容之后,就會(huì)換行,
如圖5所示;
圖5 “end”參數(shù)為默認(rèn)值的輸出
其中,用while語(yǔ)句循環(huán)輸出i的值,從輸出的結(jié)果可以看到,print()函數(shù)每次輸出i值之后,都輸出“end”參數(shù)的默認(rèn)值,即換行。
可以通過(guò)“end”參數(shù),用其他符號(hào)表示print()輸出完成,
如圖6所示:
圖6 指定“end”參數(shù)的輸出
其中,print()函數(shù)的“end”參數(shù)指定為“,”,即,print()函數(shù)每次輸出i值之后,都輸出“,”。
2.3 “file”參數(shù)
“file”參數(shù)指定了“流對(duì)象”,也就是類似文件的對(duì)象,其默認(rèn)值是“sys.stdout”。相關(guān)鏈接1:sys.stdout,其中sys模塊提供了一系列有關(guān)Python運(yùn)行環(huán)境的變量和函數(shù),stdout是sys模塊的一個(gè)類文件對(duì)象,表示“標(biāo)準(zhǔn)的輸出對(duì)象”,默認(rèn)為電腦屏幕。
2.4 “flush”參數(shù)
“flush”參數(shù)指定了是否強(qiáng)制刷新流對(duì)象,這里的流對(duì)象指的是“2.3 “file”參數(shù)”中file參數(shù)的值。“flush”參數(shù)的默認(rèn)值是False,不強(qiáng)制刷新流對(duì)象。
到此這篇關(guān)于Python中print()函數(shù)的用法詳情的文章就介紹到這了,更多相關(guān)Python中print()函數(shù)的用法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Django使用Celery實(shí)現(xiàn)異步發(fā)送郵件
這篇文章主要為大家詳細(xì)介紹了Django如何使用Celery實(shí)現(xiàn)異步發(fā)送郵件的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-04-04Python?Pygame實(shí)戰(zhàn)之打磚塊游戲的實(shí)現(xiàn)
這篇文章主要介紹了如何利用Python實(shí)現(xiàn)經(jīng)典的游戲—打磚塊。玩家操作一根螢?zāi)簧纤降摹鞍糇印?,讓一顆不斷彈來(lái)彈去的“球”在撞擊作為過(guò)關(guān)目標(biāo)消去的“磚塊”的途中不會(huì)落到螢?zāi)坏紫?。感興趣的小伙伴可以了解一下2022-03-03Python實(shí)現(xiàn)打印實(shí)心和空心菱形
今天小編就為大家分享一篇Python實(shí)現(xiàn)打印實(shí)心和空心菱形,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-11-11python 五子棋如何獲得鼠標(biāo)點(diǎn)擊坐標(biāo)
這篇文章主要介紹了python 五子棋如何獲得鼠標(biāo)點(diǎn)擊坐標(biāo),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11Python定時(shí)任務(wù)APScheduler安裝及使用解析
這篇文章主要介紹了Python定時(shí)任務(wù)APScheduler安裝及使用解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08python將txt等文件中的數(shù)據(jù)讀為numpy數(shù)組的方法
今天小編就為大家分享一篇python將txt等文件中的數(shù)據(jù)讀為numpy數(shù)組的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-12-12python實(shí)現(xiàn)bilibili動(dòng)畫下載視頻批量改名功能
這篇文章主要介紹了python實(shí)現(xiàn)bilibili動(dòng)畫下載視頻批量改名,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-11-11