效果图:
完整代码:
import turtle
import time# 创建一个画布
screen = turtle.Screen()
screen.bgcolor("darkblue") # 设置背景为深蓝色# 创建一个海龟(turtle)用于绘制月亮
moon = turtle.Turtle()
moon.color("yellow") # 设置月亮颜色为黄色
moon.speed(5) # 设置为最快速度# 函数:绘制圆月
def draw_moon():moon.penup()moon.goto(0, -100) # 设置月亮的位置moon.pendown()moon.begin_fill()moon.circle(100) # 绘制一个圆形的月亮moon.end_fill()# 主程序
def main():while True:moon.clear() # 清除之前的月亮draw_moon() # 绘制圆月time.sleep(1) # 暂停1秒# 启动程序
if __name__ == "__main__":main()turtle.done() # 结束时点击关闭窗口