欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決Python print輸出不換行沒空格的問題

 更新時(shí)間:2018年11月14日 09:01:36   作者:heliotrope5  
今天小編就為大家分享一篇解決Python print輸出不換行沒空格的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

今天在做編程題的時(shí)候發(fā)現(xiàn)Python的print輸出默認(rèn)換行輸出,并且輸出后有空格。

題目要求輸出

122

而我的輸出是:

1

2

2

于是我百度查到取消print自動(dòng)換行的方法:就是在print的值后邊加逗號(hào),例如print x,

果然,不換行了,但是輸出結(jié)果仍然不對(duì),要求輸出為122,而我的輸出為1 2 2

于是我繼續(xù)百度查方法,發(fā)現(xiàn)Python2和Python3的print方法是不同的。Python2的print不用加()可以直接輸出,例如print 'hello world', Python3則需要加括號(hào) print("hello world"),而且Python3的print方法是有參數(shù)的,比如sep表示字符串之間的連接符,end表示以什么結(jié)尾。如果沒有設(shè)置參數(shù)默認(rèn)sep=‘ ',end='\n',因此我把我的代碼改為:

print (i,end=''),但是我發(fā)現(xiàn)編譯錯(cuò)誤,因?yàn)槲矣玫氖荘ython2,跑Python2 的print是沒有參數(shù)的,同理,如果在Python3中使用print x,這種逗號(hào)形式,也是編譯錯(cuò)誤的。

于是我不知道該怎么辦了,繼續(xù)百度查到了:

from __future__ import print_function

只要在程序前加這個(gè)就可以在Python2中使用參數(shù)了。最后終于正確輸出122

后來(lái),我又發(fā)現(xiàn)一種方法就是使用

sys.stdout.write()

我把代碼改為:

sys.stdout.write(str(i))

也能正確輸出122

以上這篇解決Python print輸出不換行沒空格的問題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python流程控制 while循環(huán)實(shí)現(xiàn)解析

    Python流程控制 while循環(huán)實(shí)現(xiàn)解析

    這篇文章主要介紹了Python流程控制 while循環(huán)實(shí)現(xiàn)解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • 淺析Python中元祖、列表和字典的區(qū)別

    淺析Python中元祖、列表和字典的區(qū)別

    Python中有三種內(nèi)建的數(shù)據(jù)結(jié)構(gòu):列表、元祖和字典,這篇文章對(duì)這三種數(shù)據(jù)結(jié)構(gòu)進(jìn)行了分別的介紹與實(shí)例演示,讓大家更簡(jiǎn)潔明了的了解這三個(gè)之間的區(qū)別,下面一起來(lái)看看。
    2016-08-08
  • Python列表創(chuàng)建與銷毀及緩存池機(jī)制

    Python列表創(chuàng)建與銷毀及緩存池機(jī)制

    這篇文章主要介紹了Python列表創(chuàng)建與銷毀及緩存池機(jī)制,文章基于python展開對(duì)列表創(chuàng)建與銷毀內(nèi)容的展開,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-05-05
  • Spring Cloud Feign高級(jí)應(yīng)用實(shí)例詳解

    Spring Cloud Feign高級(jí)應(yīng)用實(shí)例詳解

    這篇文章主要介紹了Spring Cloud Feign高級(jí)應(yīng)用實(shí)例詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Python實(shí)現(xiàn)查找數(shù)據(jù)庫(kù)最接近的數(shù)據(jù)

    Python實(shí)現(xiàn)查找數(shù)據(jù)庫(kù)最接近的數(shù)據(jù)

    這篇文章主要介紹了Python實(shí)現(xiàn)查找數(shù)據(jù)庫(kù)最接近的數(shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Python?gRPC流式通信協(xié)議詳細(xì)講解

    Python?gRPC流式通信協(xié)議詳細(xì)講解

    這篇文章主要介紹了Python?gRPC流式通信協(xié)議,最近幾天在搞golang的grpc,跑通之后想用php作為客戶端調(diào)用一下grpc服務(wù),結(jié)果拉了,一個(gè)php的grpc服務(wù)安裝,搞了好幾天,總算搞定了
    2022-11-11
  • 基于np.arange與np.linspace細(xì)微區(qū)別(數(shù)據(jù)溢出問題)

    基于np.arange與np.linspace細(xì)微區(qū)別(數(shù)據(jù)溢出問題)

    這篇文章主要介紹了基于np.arange與np.linspace細(xì)微區(qū)別(數(shù)據(jù)溢出問題),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • python學(xué)生管理系統(tǒng)代碼實(shí)現(xiàn)

    python學(xué)生管理系統(tǒng)代碼實(shí)現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了python學(xué)生管理系統(tǒng)代碼實(shí)現(xiàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • 利用matplotlib實(shí)現(xiàn)根據(jù)實(shí)時(shí)數(shù)據(jù)動(dòng)態(tài)更新圖形

    利用matplotlib實(shí)現(xiàn)根據(jù)實(shí)時(shí)數(shù)據(jù)動(dòng)態(tài)更新圖形

    今天小編就為大家分享一篇利用matplotlib實(shí)現(xiàn)根據(jù)實(shí)時(shí)數(shù)據(jù)動(dòng)態(tài)更新圖形,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12
  • Matplotlib自定義坐標(biāo)刻度的使用示例

    Matplotlib自定義坐標(biāo)刻度的使用示例

    雖然matplotlib默認(rèn)的坐標(biāo)軸定位器與格式生成器可以滿足大部分需求,但是并非對(duì)每一幅圖都合適,本文主要介紹了Matplotlib自定義坐標(biāo)刻度的使用示例,感興趣的可以了解一下
    2023-11-11

最新評(píng)論