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

如何使Python中的print()語(yǔ)句運(yùn)行結(jié)果不換行

 更新時(shí)間:2022年03月22日 08:35:34   作者:寧萌Julie  
這篇文章主要介紹了如何使Python中的print()顯示當(dāng)前語(yǔ)句后不換行,print() 是一個(gè)常用函數(shù),但是每次,print()語(yǔ)句顯示后都會(huì)換行,本問(wèn)我們就來(lái)節(jié)日如何使print()顯示當(dāng)前語(yǔ)句后不換行,需要的朋友可以參考一下

內(nèi)容概要:print() 是一個(gè)常用函數(shù)。那么,您是否注意過(guò),print() 會(huì)在顯示當(dāng)前語(yǔ)句后換行。如果遇到需要連續(xù)顯示、不換行的情況,比如在循環(huán)中使用 print(),應(yīng)該怎么辦呢?本文介紹了這個(gè)問(wèn)題的解決方法。

在做猜字謎游戲的程序設(shè)計(jì)時(shí),需要把可選的字母顯示出來(lái)。字母集是以字典的形式({字母: 個(gè)數(shù)})存儲(chǔ)的。比如:{‘g’: 1,‘o’: 2,‘d’: 1},顯示格式為:g o o d。

我們首先會(huì)想到使用循環(huán)。對(duì)于字母集中的每個(gè) {字母: 個(gè)數(shù)} 對(duì),把字母打印個(gè)數(shù)遍即可。

如下代碼所示:

letters={'g': 1,'o': 2,'d': 1}
for letter in letters.keys():
? ? for i in range(letters[letter]):
? ? ? ? print(letter)

運(yùn)行結(jié)果為:

g
o
o
d

從結(jié)果可以看出,print() 函數(shù)自帶換行符,這樣一個(gè)字母就占了一行,而設(shè)想的是字母集的所有字母顯示為一行(g o o d)。

問(wèn)題是,怎么才能讓 print() 函數(shù)不換行呢?

解決方法:print() 函數(shù)有一個(gè)內(nèi)置參數(shù) end,使用 print() 時(shí)默認(rèn)為 end=‘\n’。如果想要不換行顯示,只要根據(jù)需要,把 end 設(shè)置為‘’(空字符)或‘ ’(空格符)即可。

下面我們結(jié)合例子來(lái)看看,仍然顯示前面例子中的字符集: letters={‘g’: 1,‘o’: 2,‘d’: 1}。

1.print() 函數(shù)默認(rèn)設(shè)置為:end=’\n’

for letter in letters.keys():
? ? for i in range(letters[letter]):
? ? ? ? print(letter,end='\n')

運(yùn)行結(jié)果為:

g
o
o
d

可以看到,print(letter,end='\n')print(letter)的結(jié)果相同。

2.end=’’(空字符),不換行,字符連續(xù)顯示

for letter in letters.keys():
? ? for i in range(letters[letter]):
? ? ? ? print(letter,end='')

運(yùn)行結(jié)果為:

good

3.end=’ '(空格符),不換行,字符間有空格

for letter in letters.keys():
? ? for i in range(letters[letter]):
? ? ? ? print(letter,end=' ')

運(yùn)行結(jié)果為:

g o o d 

這個(gè)結(jié)果正是本文開(kāi)頭設(shè)想的顯示效果。

此外,end 也可以設(shè)置為其它的分隔符,比如end=’,’,

如下代碼所示:

for letter in letters.keys():
? ? for i in range(letters[letter]):
? ? ? ? print(letter,end=',')

運(yùn)行結(jié)果為:

g,o,o,d,

到此這篇關(guān)于如何使Python中的print()顯示當(dāng)前語(yǔ)句后不換行的文章就介紹到這了,更多相關(guān)print()語(yǔ)句顯示內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Cython處理C字符串的示例詳解

    Cython處理C字符串的示例詳解

    如果你在使用 Cython 加速 Python 時(shí)遇到了瓶頸,但還希望更進(jìn)一步,那么可以考慮將數(shù)據(jù)的類型替換成 C 的類型,所以本文為大家介紹了Cython處理C字符串的方法,希望對(duì)大家有所幫助
    2023-01-01
  • 在Python中定義和使用抽象類的方法

    在Python中定義和使用抽象類的方法

    提起Java的抽象類大家都比較熟悉,Python中我們可以使用abc模塊來(lái)構(gòu)建抽象類,這里就為大家講解在Python中定義和使用抽象類的方法
    2016-06-06
  • 解決使用Spyder IDE時(shí)matplotlib繪圖的顯示問(wèn)題

    解決使用Spyder IDE時(shí)matplotlib繪圖的顯示問(wèn)題

    這篇文章主要介紹了解決使用Spyder IDE時(shí)matplotlib繪圖的顯示問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04
  • 在CentOS上配置Nginx+Gunicorn+Python+Flask環(huán)境的教程

    在CentOS上配置Nginx+Gunicorn+Python+Flask環(huán)境的教程

    這篇文章主要介紹了在CentOS上配置Nginx+Gunicorn+Python+Flask環(huán)境的教程,包括安裝supervisor來(lái)管理進(jìn)程的用法,整套配下來(lái)相當(dāng)實(shí)用,需要的朋友可以參考下
    2016-06-06
  • Python實(shí)現(xiàn)獲取當(dāng)前日期的所屬信息

    Python實(shí)現(xiàn)獲取當(dāng)前日期的所屬信息

    在Python中,處理日期和時(shí)間是一個(gè)常見(jiàn)的任務(wù),它涉及到許多方面,例如獲取日期的年、月、日、星期幾等等,本文將詳細(xì)介紹如何使用Python來(lái)獲取當(dāng)前日期的各種相關(guān)信息,需要的可以了解下
    2024-01-01
  • Matplotlib繪圖基礎(chǔ)之坐標(biāo)軸詳解

    Matplotlib繪圖基礎(chǔ)之坐標(biāo)軸詳解

    Matplotlib的坐標(biāo)軸是用于在繪圖中表示數(shù)據(jù)的位置的工具,也是為了幫助觀察者了解圖像中數(shù)據(jù)的位置和大小,下面小編就來(lái)和大家詳細(xì)聊聊Matplotlib繪圖時(shí)坐標(biāo)軸的具體使用吧
    2023-07-07
  • python處理yaml文件的操作方法

    python處理yaml文件的操作方法

    yaml文件是一種數(shù)據(jù)序列化語(yǔ)言,廣泛用于配置文件、日志文件、等,本文給大家介紹python處理yaml文件的操作方法,感興趣的朋友跟隨小編一起看看吧
    2023-11-11
  • 解決Python調(diào)用df.to_csv()出現(xiàn)中文亂碼的問(wèn)題

    解決Python調(diào)用df.to_csv()出現(xiàn)中文亂碼的問(wèn)題

    在Python使用df.to_csv()時(shí),若出現(xiàn)中文亂碼,可通過(guò)加入?yún)?shù)encoding="utf_8_sig"解決,"utf-8"編碼不包含BOM,直接處理文件時(shí)會(huì)將BOM誤讀為內(nèi)容;而"utf_8_sig"會(huì)識(shí)別并處理BOM,避免亂碼,此方法為實(shí)踐經(jīng)驗(yàn),供參考
    2024-09-09
  • 使用sklearn的cross_val_score進(jìn)行交叉驗(yàn)證實(shí)例

    使用sklearn的cross_val_score進(jìn)行交叉驗(yàn)證實(shí)例

    今天小編就為大家分享一篇使用sklearn的cross_val_score進(jìn)行交叉驗(yàn)證實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • python使用pygame模塊實(shí)現(xiàn)坦克大戰(zhàn)游戲

    python使用pygame模塊實(shí)現(xiàn)坦克大戰(zhàn)游戲

    這篇文章主要為大家詳細(xì)介紹了python使用pygame模塊實(shí)現(xiàn)坦克大戰(zhàn)游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05

最新評(píng)論

娱乐| 商南县| 抚顺县| 平阴县| 定州市| 嘉兴市| 松阳县| 屯昌县| 甘德县| 布拖县| 云浮市| 白玉县| 西昌市| 仁怀市| 丹棱县| 金沙县| 托克托县| 望奎县| 漳浦县| 嘉禾县| 昭觉县| 梓潼县| 临沧市| 五家渠市| 东阿县| 大港区| 香格里拉县| 娄底市| 遵义县| 同江市| 盐池县| 平塘县| 扬州市| 蒲江县| 宜城市| 离岛区| 淳化县| 唐海县| 八宿县| 青州市| 桂阳县|