0
好吧,我做了一個緩慢的打印腳本,我很無聊,所以我想嘗試使它看起來很酷。 現在,當我這樣做時,它會打印所有以一種速度運行的延遲打印塊。我想要做的是讓一些線路以不同的速度運行。例如「Loading:||||||||||」需要花費5秒來寫,而「祝你有美好的一天」需要寫.05。如何使某些行的這個功能變慢?
這是我的代碼。 # - - 編碼:UTF-8 - - 進口時間 進口SYS
def delay_print(s):
for c in s:
sys.stdout.write('%s' % c)
sys.stdout.flush()
time.sleep(0.01)
delay_print("Hello!")
delay_print("Please wait while this loads :) ")
delay_print(Loading: ||||||||||") #The line that I want to make slower than the rest
delay_print("Thanks!") #return to regular speed.
' '%s' 的%C'什麼也不做字符串應該只是'c'。 – Veedrac 2014-09-20 03:54:09