一、五角星的绘制
1 import turtle 2 turtle.pensize(5 ) 3 turtle.pencolor("black") 4 turtle.fillcolor("red") 5 turtle.begin_fill() 6 turtle.fd(200) 7 for i in range(4): 8 turtle.right(144) 9 turtle.fd(200) 10 turtle.end_fill() 11 turtle.hideturtle() #隐藏画笔 12 turtle.done() #结束绘制
二、六角形的绘制
1 import turtle as t 2 t.setup(650,350) 3 t.penup() 4 t.pensize(10) 5 t.pencolor("black") 6 t.fd(100) 7 t.pendown() 8 for i in range(5): 9 t.right(120) 10 t.fd(100) 11 t.left(60) 12 t.fd(100) 13 t.right(120) 14 t.fd(200) 15 for j in range(4): 16 t.right(60) 17 t.fd(100) 18 t.right(60) 19 t.fd(200) 20 t.done() 21
三、叠加等边三角形绘制
11
1 import turtle 2 turtle.setup(650,350) 3 turtle.penup() 4 turtle.fd(-100) 5 turtle.pensize(30) 6 turtle.pencolor("black") 7 turtle.pendown() 8 turtle.fd(100) 9 for i in range(2): 10 turtle.left(120) 11 turtle.fd(100) 12 turtle.fd(100) 13 turtle.left(120) 14 turtle.fd(200) 15 turtle.left(120) 16 turtle.fd(100) 17 turtle.left(120) 18 turtle.fd(100) 19 turtle.right(120) 20 turtle.fd(100) 21 turtle.done()