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

關(guān)于Python不換行輸出和不換行輸出end=““不顯示的問題(親測已解決)

 更新時間:2020年10月27日 14:59:29   作者:大灬白  
這篇文章主要介紹了關(guān)于Python不換行輸出和不換行輸出end=““不顯示的問題(親測已解決),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

print()函數(shù)原理

python使用print()函數(shù)輸出時,我們先了解一下print()函數(shù)具體實(shí)現(xiàn):

描述
print() 方法用于打印輸出,最常見的一個函數(shù)。

在 Python3.3 版增加了 flush 關(guān)鍵字參數(shù)。

print 在 Python3.x 是一個函數(shù)print(),但在 Python2.x 版本不是一個函數(shù),只是一個關(guān)鍵字print。

語法
以下是 print() 方法的語法:

print(*objects, sep=' ‘, end='\n', file=sys.stdout, flush=False)

參數(shù)
objects – 復(fù)數(shù),表示可以一次輸出多個對象。輸出多個對象時,需要用 , 分隔。
sep – 用來間隔多個對象,默認(rèn)值是一個空格。
end – 用來設(shè)定以什么結(jié)尾。默認(rèn)值是換行符 \n,我們可以換成其他字符串。
file – 要寫入的文件對象。
flush – 輸出是否被緩存通常決定于 file,但如果 flush 關(guān)鍵字參數(shù)為 True,流會被強(qiáng)制刷新。
返回值
無。
所以我們知道print()函數(shù)默認(rèn)的結(jié)尾就是換行符‘\n',這也是為什么用print()函數(shù)輸出的時候會自動換行的原因:

print(123)
print(123)

在這里插入圖片描述

不換行輸出

所以想要輸出不換行,我們只要更改end參數(shù)即可。

print(1,end='')
print(2,end='')
print(3,end='')
print(4,end='')
print(5,end='')

但是在控制臺卻并沒有輸出:

在這里插入圖片描述

這是因?yàn)閜rint()函數(shù)輸出的時候必須以換行符‘\n'結(jié)尾才會輸出到控制臺,否則print()函數(shù)會繼續(xù)等待輸出。

輸出不顯示

所以我們只要修改最后一個輸出的end參數(shù),讓最后一個輸出的end='\n'換行符就行了:

print(1,end=',')
print(2,end=' ')
print(3,end=',')
print(4,end='.')
print(5)

在這里插入圖片描述

這樣就能在控制臺正常輸出顯示了

到此這篇關(guān)于關(guān)于Python不換行輸出和不換行輸出end=““不顯示的問題(親測已解決)的文章就介紹到這了,更多相關(guān)python不換行輸出內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

镇赉县| 洪雅县| 秦安县| 左云县| 新建县| 梧州市| 舟曲县| 阿合奇县| 湘潭市| 罗定市| 长岛县| 界首市| 防城港市| 丹凤县| 察隅县| 麻阳| 腾冲县| 大悟县| 疏勒县| 得荣县| 东方市| 博野县| 楚雄市| 开封县| 皮山县| 徐州市| 峨眉山市| 新沂市| 扶绥县| 齐齐哈尔市| 曲靖市| 南平市| 西乡县| 齐齐哈尔市| 洱源县| 买车| 建平县| 兴安县| 成都市| 廊坊市| 南和县|