python turtle圣诞树

 

1.效果展示

python turtle圣诞树_第1张图片

2.实现步骤

树叶:

penup()
pensize(0.5)
color('green', 'green')
goto(0,300)
right(135)
pendown()
begin_fill()
goto(-100,200)
left(135)
goto(-40,200)
right(135)
goto(-190,50)
left(135)
goto(190,50)
left(135)
goto(40,200)
right(135)
goto(100,200)
left(135)
goto(0,300)
end_fill()
penup()

树干:

goto(-40,50)
left(135)
color('brown', 'brown')
pendown()
begin_fill()
goto(-40,-150)
left(90)
goto(40,-150)
left(90)
goto(40,50)
left(90)
goto(-40,50)
end_fill()

3.编码实现

from turtle import *

penup()
pensize(0.5)
color('green', 'green')
goto(0,300)
right(135)
pendown()
begin_fill()
goto(-100,200)
left(135)
goto(-40,200)
right(135)
goto(-190,50)
left(135)
goto(190,50)
left(135)
goto(40,200)
right(135)
goto(100,200)
left(135)
goto(0,300)
end_fill()
penup()

goto(-40,50)
left(135)
color('brown', 'brown')
pendown()
begin_fill()
goto(-40,-150)
left(90)
goto(40,-150)
left(90)
goto(40,50)
left(90)
goto(-40,50)
end_fill()
done()

你可能感兴趣的:(python,python)