代码如下(带详细注释)
#from xx import*可直接调用xx模块中的函数,因为已经知道该函数是哪个模块中的了
#import导入模块,每次使用模块中的函数都是要定那个模块
#为避免名称冲突,一般都使用import
from turtle import *
import random
import time
n = 100.0
#设置画笔移动速度,画笔绘制的速度范围[0,10]整数,数字越大越快
speed(10)
#设置画布大小screen(canvwidth,canvheight,bg),
#若不设置值,默认参数为(400,300,None),bg为背景颜色
screensize(bg='seashell')
#设置画笔粗细
pensize(1)
#逆时针旋转90°,类似极坐标
left(90)
#向当前画笔方向移动3*n像素长度,树干出来了
forward(3*n)
#pencolor=orange,fillcolor=yellow,铅笔颜色是橙色,填充色是黄色
color("orange", "yellow")
#开始填充图形
begin_fill()
#画笔方向由当前方向逆时针旋转126°=54°+72°
left(126