print 和其關鍵字引數

2021-10-08 16:03:30 字數 921 閱讀 5504

print()函式自動在傳入的字串末尾新增了換行符。但是,可以設定 end 關鍵字引數,將它變成另乙個字串。

未新增之前:

print

('jack ma'

)print

('pony ma'

)print

('lei jun'

)

列印結果會自動換行:

jack ma

pony ma

lei jun

新增end關鍵字後將換行符替換掉:

print

('jack ma'

, end=

' ')

print

('pony ma'

, end=

' ')

print

('lei jun'

)

結果為:

jack ma pony ma lei jun
傳入 sep 關鍵字引數,替換掉預設的分隔字串。

未新增前:

print

('jack ma'

,'pony ma'

,'lei jun'

)

結果:

jack ma pony ma lei jun
新增sep關鍵字引數後:

print

('jack ma'

,'pony ma'

,'lei jun'

, sep=

',')

結果:

jack ma,pony ma,lei jun

非關鍵字引數和關鍵字引數 args kw

這兩個引數的存在是方便在呼叫函式的時候可以靈活的傳參 def count numbers sum 0 for n in numbers sum sum n n return sum count 1,2,3 14 count 1,3,5,7 84如果已經有乙個list或者tuple,要呼叫乙個可變引數...

Python中關鍵字引數和命名關鍵字引數的區別

python中函式的引數有位置引數 預設引數 可變引數 命名關鍵字引數和關鍵字引數,這個順序也是定義函式時的必須順序。本文主要是講講命名關鍵字引數和關鍵字引數的區別 可變引數允許你傳入0個或任意個引數,這些可變引數在函式呼叫時自動組裝為乙個tuple。而關鍵字引數允許你傳入0個或任意個含引數名的引數...

RF 自定義關鍵字和關鍵字引數

使用者自定義關鍵字 使用者關鍵字語法 settings library seleniumlibrary keywords open browser chrome input text id kw 京東 click button id su close browser test cases case0...