python的print函式不要換行怎麼寫
從語法上講,呼叫python3.0 的print 函式有如下的形式:
print([object,...][,seq=' '][,end='n'][,file=sys.stdout])
我們在使用print()函式時,並不希望輸出結束後自動換行,因此,我們可以按照下面的方法來做
1.print()指定結束符
print('hello',end='') print('world') #result:helloworld
當print()函式,指定end引數為空字元後,print()函式就不再主動新增換行符了。並且,hello和world之間也不存在任何空格。
a = 'first line' b = 'second line' c = 'third line' print(a,end='nn') print(b) print(c,end='!')
我們可以利用指定結束符的方法,靈活控制換行行數和結尾字元。
2.print()函式
知道了如何實現輸出不換行,下面我們來看一下原理。
print()函式的形式是:
print(*objects, sep=' ', end='n', file=sys.stdout,flush=False)
objects -- 複數,表示可以一次輸出多個物件。輸出多個物件時,需要用 , 分隔。
sep -- 用來間隔多個物件,預設值是一個空格。
end -- 用來設定以什麼結尾。預設值是換行符 n,我們可以換成其他字串。
file -- 要寫入的檔案物件。
flush--是否要強行重新整理stream
上文對objects和end已經做了演示,不在贅述。
sep可以幫助我們填充分隔符,比如:
ip_0 = '166' ip_1 = '111' ip_2 = '77' ip_3 = '201' print(ip_0,ip_1,ip_2,ip_3,sep='.') #result:166.111.77.201
file引數,可以指定輸出物件,預設是當前的sys.stdout,也就是直接列印出來。
如果我們將物件設定為檔案,那麼利用file引數就可以輕鬆地將文字寫入檔案,實現長期儲存。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/855/viewspace-2836616/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 陣列對換,print函式傳參陣列函式
- 字串函式 print ()字串函式
- 簡單介紹python的input,print,eval函式Python函式
- python3.6print怎麼用Python
- 節流函式怎麼寫?函式
- python的upper函式怎麼用Python函式
- Python print函式引數詳解以及效果展示Python函式
- python怎麼封裝函式Python封裝函式
- python中的find函式怎麼用Python函式
- Python中randrange()函式怎麼用?Python函式
- Python中怎麼轉換字串大小寫Python字串
- python的input函式出錯怎麼辦Python函式
- DeBug Python程式碼全靠print函式?換用這個一天2K+Star的工具吧Python函式
- 函式: 函式是怎麼使用的?函式
- python程式設計怎麼換行Python程式設計
- 自帶的 print 函式居然會報錯?函式
- python函式超時怎麼自動退出?Python函式
- Python中open函式怎麼操作檔案Python函式
- Python print函式控制檯中文輸出16進位制問題Python函式
- python3 正規表示式點星問號(.*?)能不能匹配換行符?不能的話應該怎麼寫Python
- python函式每日一講 - exec執行函式Python函式
- 「python函式:」給定一個函式,怎麼在不修改原始碼的前提下,實現函式執行前和執行後輸出Python函式原始碼
- excel一個框裡怎麼換行 excel表格的文字怎麼換行Excel
- python簡介怎麼寫-python爬蟲簡歷怎麼寫Python爬蟲
- mysql中的if函式怎麼用MySql函式
- notepad怎麼寫pythonPython
- 什麼是Python函式?如何定義函式?Python函式
- python函式每日一講 - float函式型別轉換詳解Python函式型別
- python如何換行編寫程式碼Python
- python寫程式碼怎麼跳到下一行Python
- 怎麼切換python版本Python
- python print 用法Python
- 箭頭函式、簡寫函式、普通函式的區別函式
- flink的print()函式輸出的都是物件地址而非物件內容函式物件
- python3中reload()函式報錯怎麼解決Python函式
- python將函式寫入模組中的小技巧Python函式
- JS函式之不要隨便bindJS函式
- python中calss(類)的使用,類的教程,類中的函式怎麼呼叫。Python函式