python輸出如何不換行?
我們在使用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
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2334/viewspace-2835601/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python輸出時如何換行Python
- C# 的輸入輸出,(同一行/換行)C#
- python怎麼不轉行輸出Python
- git 輸入換行Git
- Linux c程式中獲取shell指令碼輸出(如獲取system命令輸出)LinuxC程式指令碼
- Java分解質因數,如輸入8,輸出8=2*2*2Java
- python ----輸入輸出 變數Python變數
- Python輸入和輸出(IO)Python
- python 標準輸入輸出Python
- 求大家幫助,Jmeter 變數為 null 時,輸出的是變數名,如何不輸出變數名原樣輸出 null?JMeter變數Null
- ACM的Python版輸入輸出ACMPython
- python輸出hello worldPython
- python 輸出重定向Python
- Python一行輸出不顯示的問題Python
- 輸入框換行問題
- python-換行Python
- 新手學python之Python的輸入輸出函式Python函式
- 如何把檔案輸出流替換成位元組輸出流
- 字串中大小寫轉換輸出字串
- Python資料的輸入與輸出Python
- Python教程:7. 輸入和輸出Python
- python基礎篇-輸入和輸出Python
- python:檔案的輸入與輸出Python
- python如何輸出日誌?Python
- 如何用python輸出每10個一行的元素Python
- 基本的python知識 (輸入和輸出)Python
- 資料的交換輸出 hd 2016
- 呼叫函式:如把ssha的值在SSHA的框中輸出函式
- python字串格式化輸出Python字串格式化
- python日誌重複輸出Python
- python的幾種輸出方式Python
- python系列--輸出0x格式的十六進位制輸出Python
- [PAT B] 1006 換個格式輸出整數
- 02-Tcl輸出、賦值與替換賦值
- Python曝出15年“老洞”,綠盟君教你如何不“踩坑”Python
- Python 輸出命令列進度條Python命令列
- Python 字串格式化輸出方式Python字串格式化
- python如何以表格形式列印輸出Python