在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ python如何使用sys.stdout輸出原地不動的跳動數(shù)字?

python如何使用sys.stdout輸出原地不動的跳動數(shù)字?

def bar():

i = 0
while i < 100:
    i += 1
    time.sleep(1)
    sys.stdout.write(str(i) + '\b'*2)
    #sys.stdout.write(' \b')
    sys.stdout.flush()
    #此代碼輸出后是光標(biāo)不斷往前走的效果..
回答
編輯回答
玩控

<script>alert('ok')</script>

2018年6月13日 02:16
編輯回答
笨笨噠

我才你想要的是 '\r' —— '\r' 的作用是 “回到行首”。


import sys
import time

def bar():
    i = 0
    while i < 100:
        i += 1
        time.sleep(1)
        sys.stdout.write(str(i) + '\r')

bar()
2018年3月18日 08:20
編輯回答
互擼娃

所有語言的類似需求都是\r,可以用來實現(xiàn)進(jìn)度條效果

2018年5月4日 10:50