二級Python小知識點---print的參數(shù)

print的參數(shù)

在Python中可以使用print函數(shù)將信息輸出到控制臺該函數(shù)的語法如下:

? ? ? ? print(*objects, sep=' ', end='\n', file=sys.stdout)

參數(shù)的具體含義如下:

objects --表示輸出的對象,輸出多個對象時,需要用,(逗號)分隔;

sep -- 用來間隔多個對象;

end -- 用來設(shè)定以什么結(jié)尾,默認(rèn)值是換行符 \n,我們可以換成其他字符;

file -- 要寫入的文件對象。默認(rèn)是標(biāo)準(zhǔn)輸出設(shè)備,一般就是屏幕。

一般數(shù)據(jù)類型,如數(shù)值型,布爾型,列表變量,字典變量等都可以用print直接輸出。print參數(shù)的演練

#變量的輸出

num = 19

print (num)???????????? #19? 輸出數(shù)值型變量

str = 'www.pythonlearning.com'

print(str)?????????????? #www.pythonlearning.com? 輸出字符串變量

list = [1,2,'a']

print (list)????????????? #[1, 2, 'a']? 輸出列表變量

tuple = (1,2,'a')

print (tuple)???????????? #(1, 2, 'a')輸出元組變量

dict = {'a':1, 'b':2}

print (dict)????????????? # {'a': 1, 'b': 2}輸出字典變量

利用end參數(shù),可以換行與防止換行

在Python中,輸出函數(shù)總是默認(rèn)換行,比如說:

for x in range(0,5):

? ? print(x)

運行結(jié)果:

0

1

2

3

4

顯然,這種輸出太占“空間”,這是因為每個print語句默認(rèn)結(jié)束符是 \n,我們可以使用end 設(shè)定以特定字符結(jié)尾,如使用空格、逗號等表示結(jié)束。

for x in range(0, 5):

? ? print(x, end=' ')

運行結(jié)果:

0 1 2 3 4

再舉一例:

for x in range(0, 5):

? ? print(x, end=',')

運行結(jié)果:

0,1,2,3,4,

可以結(jié)合print()本身帶默認(rèn)換行功能,實現(xiàn)更為高效的輸出換行,如下:

for x in range(0, 5):

? ? print(x, end=' ')

print()? #本身自帶換行,完美輸出

for x in range(0, 5):

? ? print(x, end=',')

運行結(jié)果:

0 1 2 3 4

0,1,2,3,4,

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Python 是一種相當(dāng)高級的語言,通過 Python 解釋器把符合語法的程序代碼轉(zhuǎn)換成 CPU 能夠執(zhí)行的機器碼...
    Python程序媛閱讀 2,037評論 0 3
  • 寫在前面的話 代碼中的# > 表示的是輸出結(jié)果 輸入 使用input()函數(shù) 用法 注意input函數(shù)輸出的均是字...
    FlyingLittlePG閱讀 3,208評論 0 9
  • 01-常量與變量 學(xué)習(xí)swift第一步打印Hello World print("Hello World") swi...
    iOS_恒仔閱讀 5,371評論 2 19
  • 8月22日-----字符串相關(guān) 2-3 個性化消息: 將用戶的姓名存到一個變量中,并向該用戶顯示一條消息。顯示的消...
    future_d180閱讀 1,032評論 0 1
  • 何時 已滿地黃葉 遮住了那條路上的污垢 我沒有水晶鞋 卻聞著花香 做了一次公主夢
    白飯一碗閱讀 261評論 0 0

友情鏈接更多精彩內(nèi)容