我在Python中创建一个记忆游戏,其中一个单词网格显示20秒,然后被另一个网格替换,其中一个单词已被更改。目前,打印此网格,然后在下面打印另一个网格。
grid = [nineWordsRandom [j:j+3] for j in range(0, len(nineWordsRandom), 3)]
for x,y,z in grid:
print(x,y,z)
如何在20秒后删除此网格并将其替换为另一个网格?感谢。
答案 0 :(得分:0)
这里有一个使用curses module的简单程序,几乎可以满足您的需求:
import curses
import time
stdscr = curses.initscr()
stdscr.addstr("line 1\n")
stdscr.addstr("line 2\n")
stdscr.refresh()
time.sleep(3)
stdscr.erase()
stdscr.addstr("edited line 1\n")
stdscr.addstr("edited line 2\n")
stdscr.refresh()
time.sleep(3)
curses.endwin()