中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在python中打印輸出

發布時間:2020-08-24 17:06:58 來源:億速云 閱讀:257 作者:Leah 欄目:編程語言

怎么在python中打印輸出?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

print()函數

Python3中最重要的更改之一就是將print轉變為函數,在python2中他是一個關鍵字

其用法與Python2中的大致相同,但是一些細枝末節還是有區別的,下文就簡述這三種。

print("the values are",x, y, z, end = '') #禁止換行符
print("the values are",x, y, z, file = f) #重定向到文件對象f
print("the values are",x, y, z, sep = ',') #在值之間添加逗號

文本輸出中的變量插入

生成輸出時一個常見的問題是,生成其中包含了嵌入式變量替換的大型文本片段。比如shell腳本就支持 $name這樣的變量插入。在python中無法實現這一功能。但是可以通過將格式化I/O與引導的字符串來模仿這種行為。

form = """\
Dear %(name)s,
Please send back my %(item)s or pay me $%(amount)0.2f.

                            Sincerely yours,

                            Joe Python User
"""
print(form % {'name': 'Mr.Bush',
              'item': 'blender',
              'amount': 50.00,
    })

這段代碼輸出

Dear Mr.Bush,
Please send back my blender or pay me $50.00.
                            Sincerely yours,
                            Joe Python User

生成輸出

直接處理文件是我們最熟悉的I/O模型。生成器函數也可以用于一個數據片段序列的形式輸出I/O流,為此只需要使用yield語句,就像使用write()或print()語句一樣,這樣做的好處就是在處理某一段非常龐大的數據時,就不需要將所有的內容都讀到內存中,可以顯著減少內存的使用。

看完上述內容,你們掌握怎么在python中打印輸出的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宝山区| 介休市| 五大连池市| 莱西市| 简阳市| 桑日县| 洞口县| 高邮市| 长白| 肇庆市| 德州市| 凉山| 沂水县| 子长县| 南昌县| 罗甸县| 镇赉县| 岑巩县| 达日县| 车险| 克东县| 成武县| 陆良县| 璧山县| 札达县| 北海市| 广水市| 陈巴尔虎旗| 渑池县| 灵寿县| 都匀市| 兰考县| 古交市| 靖边县| 南阳市| 盐山县| 河池市| 托里县| 栖霞市| 普兰县| 密云县|