- import turtle
-
- p = turtle.Pen() #创建一支画笔(海龟)
- p.pencolor('red') #设置画笔颜色为红色
- p.pensize(5) #设置画笔的粗细为5
- p.forward(100) #画笔向前画100的直线
- p.left(120) #画笔左转120度
- p.forward(100)
- p.left(120)
- p.forward(100)
- p.left(120)
- import turtle
-
- t = turtle.Turtle()
- w = turtle.Screen()
- for i in range(5):
- t.forward(100)
- t.right(144)
- turtle.done()
画树的顺序:先画树干,再画右树枝,最后画左树枝。
- import turtle
-
- def tree(branchLen,t):
- if branchLen>5:
- t.forward(branchLen)
- t.right(20)
- tree(branchLen-15,t)
- t.left(40)
- tree(branchLen-15,t)
- t.right(20)
- t.backward(branchLen)
-
- def main():
- t = turtle.Turtle()
- w = turtle.Screen()
- t.left(90)
- t.up()
- t.backward(100)
- t.down()
- t.color('green')
- tree(75,t)
- w.exitonclick()
-
- main()