我试图用python图形画一个正方形,然后在3秒后擦除它。我的代码如下:
import threading as th
import turtle
import random
thread_count = 0
def draw_square():
turtle.goto(random.randint(-200,200), random.randint(-200,200))
for i in range(4):
turtle.forward(100)
turtle.left(90)
def erase_square(x,y):
tur
我正在画一幅海龟画,画的是一片森林,一座山,一片云彩漂浮在屏幕的顶端。
我不能导入任何需要下载的模块,它必须是本机的。
要在python海龟的背景上动画对象,我需要绘制对象,然后重新绘制背景,然后在一个新的位置重新绘制对象。问题是,我用来绘制背景的代码导致树木和山脉处于随机位置(看起来更自然)。我的setup()函数绘制一个随机的背景。我想知道的是如何在main()中重新绘制完全相同的背景?
下面是我使用的代码:
# Elan Shetreat-Klein, 4/9/2019, Project 4
# A program to draw a landscape
from shapes impo