python3.6?print同一行覆蓋打印方式
更新時間:2023年08月09日 08:42:41 作者:wait?a?minutes
這篇文章主要介紹了python3.6?print同一行覆蓋打印方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
python3.6 print同一行覆蓋打印
python3.6中 print同一行覆蓋打印可以這樣使用
通用
print("\r",object,end="",flush=True)例子
print("\r"+"loss_G:{:0.3f}".format(loss_G.item()),end = "",flush=True)注意:
不能同時print兩條都覆蓋打印,這樣無效。
python 覆蓋輸出/單行輸出
有時候看輸出進度時,會分別輸出進度,也就是輸出一長串數(shù)字,
如果能夠覆蓋之前的輸出視覺效果會更好。
import sys
import time
for i in range(1000):
? ? percent = 1.0 * i / 1000 * 100
? ? sys.stdout.write("\r nihao: %d / %d" %(percent, 100))
? ? sys.stdout.flush()
? ? time.sleep(0.1)總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python如何實現(xiàn)int函數(shù)的方法示例
int()函數(shù)常用來把其他類型轉(zhuǎn)換為整數(shù),下面這篇文章主要給大家介紹了關(guān)于python如何實現(xiàn)int函數(shù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習學(xué)習吧。2018-02-02
python3實現(xiàn)Dijkstra算法最短路徑的實現(xiàn)
這篇文章主要介紹了python3實現(xiàn)Dijkstra算法最短路徑的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧2021-05-05

