#-*- coding: utf-8 -*-#@Time : 18-12-26 上午9:32#@Author : Felix Wang
importturtle#定义圣诞树的绿叶函数
deftree(d, s):if d <=0:returnturtle.forward(s)
tree(d- 1, s * .8)
turtle.right(120)
tree(d- 3, s * .5)
turtle.right(120)
tree(d- 3, s * .5)
turtle.right(120)
turtle.backward(s)
n= 100
"""设置绘图速度
'fastest' : 0
'fast' : 10
'normal' : 6
'slow' : 3
'slowest' : 1"""turtle.speed('fastest') #设置速度
turtle.left(90)
turtle.forward(3 *n)
turtle.color("orange", "yellow")
turtle.left(126)#turtle.begin_fill()
for i in range(5):
turtle.forward(n/ 5)
turtle.right(144)
turtle.forward(n/ 5)
turtle.left(72)
turtle.end_fill()
turtle.right(126)
turtle.color("dark green")
turtle.backward(n* 4.8)#执行函数
tree(15, n)
turtle.backward(n/ 5)