溫馨提示×

溫馨提示×

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

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

淺談python print(xx, flush = True) 全網最清晰的解釋

發布時間:2020-09-07 04:59:30 來源:腳本之家 閱讀:420 作者:uu2ww2 欄目:開發技術

原理:

print() 函數會把內容放到內存中, 內存中的內容并不一定能夠及時刷新顯示到屏幕中(應該是要滿足某個條件,這個條件現在還不清楚)。 使用flush=True之后,會在print結束之后,不管你有沒有達到條件,立即將內存中的東西顯示到屏幕上,清空緩存。 

使用場景:

1.尤其是在while循環中,要想每進行一次while循環體,在屏幕上更新打印的內容就得使用flush = True的參數。

2. 打開一個文件, 向其寫入字符串, 在關閉文件f.close()之前, 打開文件是看不到寫入的字符的。 要想在關閉之前實時的看到寫入的字符串,應該用flush = True. 

淺談python print(xx, flush = True) 全網最清晰的解釋

以上這篇淺談python print(xx, flush = True) 全網最清晰的解釋就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

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

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女