所以我想用乌龟写文字。写入后,我要擦除它。您能做些什么来擦除它吗?
turtle.write('hello world', font=('Arial',12','normal)
接下来是什么?
非常简单。首先,将turtle.write分配给一个变量,也许像这样...
text = turtle.Turtle()
text.write('hello world', font=('Arial',12','normal)
然后您需要做的就是运行
text.clear()
将清除文本变量,它是屏幕上的文本。
如果要更新(擦除和重写)文本,我建议为此目的使用专用的乌龟实例。无论如何,您都可以使用.clear()
清除所有内容,或使用.undo()
清除乌龟写的最后一件事(假设它们之间没有其他不可撤消的动作。)