我正在try 做一个基于文本的游戏,我希望文本打印出来的速度很慢,以模拟打字.我也希望它能成为一种投入.能做到这一点吗?
我看到其他人使用此代码(我添加了粗体):
import sys,time
def sinput(str):
for c in str + '\n':
sys.stdout.write(c)
sys.stdout.flush()
time.sleep(4./90)
slowtest=sinput('Does it work? ')
**if slowtest == 'yes':
print('Amazing!')**
它能够像我想的那样缓慢地打印出代码,不幸的是,我不能回答这个问题("它能工作吗?").