【发布时间】:2014-07-19 17:11:15
【问题描述】:
到目前为止,我想出的唯一方法是清除控制台,然后再显示一个字母的字符串。有什么建议吗?
当前代码:
import os
import time
In=list(input("Text to be displayed: "))
Out=""
Move=[]
print("-")
while len(Move)<len(In):
Move+=["/","|","\\","-"]
for a in range(0,len(In)):
if In[a]==" ":
x=.3
elif In[a] in ",';:!@#$%^&*()_+-=[]{}":
x=.25
elif In[a] in "aeiouzxcvbnm1234567890AEIOUZXCVBNM":
x=.2
else:
x=.15
os.system('cls')
Out+=In[a]
print(Out+Move[a])
time.sleep(x)
os.system('cls')
print(Out)
input()
【问题讨论】:
标签: python python-3.x time python-3.3