最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中如何讓輸出不換行

 更新時間:2023年05月09日 08:46:12   作者:謝公子  
這篇文章主要介紹了python中如何讓輸出不換行問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

python讓輸出不換行

Python2.x

python2.x中輸出默認(rèn)是換行的,為了抑制換行,可以在打印最后加一個逗號

Python3.x

到了python3中,print 變成一個函數(shù),這種語法便行不通了。

我們可以使用  print(x, end="") 

end="" 可使輸出不換行。雙引號之間的內(nèi)容就是結(jié)束的內(nèi)容, 可以是空格,也可以是其他字符,默認(rèn)為換行

python不換行輸出+print()完整參數(shù)

由于特殊的輸出要求,我們在使用print()函數(shù)時,并不希望輸出結(jié)束后自動換行。

print()指定結(jié)束符

print('hello',end='')
print('world')
#result:helloworld

當(dāng)print()函數(shù),指定end參數(shù)為空字符后,print()函數(shù)就不再主動添加換行符了。并且,hello和world之間也不存在任何空格。

a = 'first line'
b = 'second line'
c = 'third line'
print(a,end='\n\n')
print(b)
print(c,end='!')

我們可以利用指定結(jié)束符的方法,靈活控制換行行數(shù)和結(jié)尾字符。

print()函數(shù)

知道了如何實現(xiàn)輸出不換行,下面我們來看一下原理。

print()函數(shù)的形式是:

print(*objects, sep=' ', end='\n', file=sys.stdout,flush=False)
  • objects -- 復(fù)數(shù),表示可以一次輸出多個對象。輸出多個對象時,需要用 , 分隔。
  • sep -- 用來間隔多個對象,默認(rèn)值是一個空格。
  • end -- 用來設(shè)定以什么結(jié)尾。默認(rèn)值是換行符 \n,我們可以換成其他字符串。
  • file -- 要寫入的文件對象。
  • flush--是否要強行刷新stream

上文對objects和end已經(jīng)做了演示,不在贅述。

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參數(shù),可以指定輸出對象,默認(rèn)是當(dāng)前的sys.stdout,也就是直接打印出來。

如果我們將對象設(shè)置為文件,那么利用file參數(shù)就可以輕松地將文本寫入文件,實現(xiàn)長期儲存。

zen = '''Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
'''
with open('./Zen_of_Python.txt','w') as f:
    print(zen,file=f)

flush參數(shù)控制的是刷新功能。

對于寫入文件,如果flush=False,文本會存放在內(nèi)存中,直到文件關(guān)閉,才寫入;

如果flush=True,文本會立即刷新到文件中。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。 

相關(guān)文章

  • python利用百度云接口實現(xiàn)車牌識別的示例

    python利用百度云接口實現(xiàn)車牌識別的示例

    這篇文章主要介紹了python利用百度云接口實現(xiàn)車牌識別的示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 在python里協(xié)程使用同步鎖Lock的實例

    在python里協(xié)程使用同步鎖Lock的實例

    今天小編就為大家分享一篇在python里協(xié)程使用同步鎖Lock的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • Python 中制作偶數(shù)列表的方法

    Python 中制作偶數(shù)列表的方法

    這篇文章主要介紹了Python 中制作偶數(shù)列表的方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05
  • 分享5個方便好用的Python自動化腳本

    分享5個方便好用的Python自動化腳本

    這篇文章主要介紹了分享5個方便好用的Python自動化腳本,這次我們使用Python來實現(xiàn)幾個自動化場景,或許可以用到你的工作中或者對你的學(xué)習(xí)有所幫助,需要的朋友可以參考一下
    2022-03-03
  • python中用Scrapy實現(xiàn)定時爬蟲的實例講解

    python中用Scrapy實現(xiàn)定時爬蟲的實例講解

    在本篇文章里小編給大家整理的是一篇關(guān)于python中用Scrapy實現(xiàn)定時爬蟲的實例講解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-01-01
  • python之pexpect實現(xiàn)自動交互的例子

    python之pexpect實現(xiàn)自動交互的例子

    今天小編就為大家分享一篇python之pexpect實現(xiàn)自動交互的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Python 打印自己設(shè)計的字體的實例講解

    Python 打印自己設(shè)計的字體的實例講解

    在本篇內(nèi)容里小編給大家分享的是一篇關(guān)于Python 打印自己設(shè)計的字體的實例講解內(nèi)容,有需要的朋友們可以參考學(xué)習(xí)下。
    2021-01-01
  • python批量添加zabbix Screens的兩個腳本分享

    python批量添加zabbix Screens的兩個腳本分享

    這篇文章主要給大家分享了python中兩個批量添加zabbix Screens的腳本,分別是將單個主機的所有圖形添加到一個Screens和將同組主機的同一圖形添加到一個Screens,有需要的朋友可以參考借鑒,下面來一看看吧。
    2017-01-01
  • 解讀python正則表達(dá)式括號問題

    解讀python正則表達(dá)式括號問題

    這篇文章主要介紹了python正則表達(dá)式括號問題解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • 用Python實現(xiàn)一個簡單的能夠上傳下載的HTTP服務(wù)器

    用Python實現(xiàn)一個簡單的能夠上傳下載的HTTP服務(wù)器

    這篇文章主要介紹了用Python實現(xiàn)一個簡單的能夠上傳下載的HTTP服務(wù)器,是Python網(wǎng)絡(luò)編程學(xué)習(xí)當(dāng)中的基礎(chǔ),本文示例基于Windows操作系統(tǒng)實現(xiàn),需要的朋友可以參考下
    2015-05-05

最新評論

南陵县| 苗栗县| 卓资县| 略阳县| 吉林市| 城固县| 开阳县| 思茅市| 红河县| 安龙县| 新泰市| 邛崃市| 望城县| 湛江市| 鹿泉市| 六盘水市| 沈阳市| 尼勒克县| 建水县| 黄石市| 林甸县| 会昌县| 札达县| 宁晋县| 吉林市| 南阳市| 浦江县| 商城县| 江油市| 屏山县| 剑阁县| 汉中市| 五家渠市| 三都| 平阳县| 广平县| 昆山市| 安阳县| 铁力市| 江西省| 科尔|