1、绘制五角星
1 import turtle 2 turtle.pensize(2) 3 turtle.pencolor("black") 4 turtle.fillcolor("red") 5 turtle.begin_fill() 6 for i in range(5): 7 turtle.forward(200) 8 turtle.right(144) 9 turtle.end_fill()
效果图:

2、绘制六角形
1 import turtle 2 turtle.pensize(2) 3 turtle.pencolor('pink') 4 turtle.seth(30) 5 turtle.fd(100) 6 turtle.seth(-90) 7 turtle.fd(100) 8 turtle.seth(150) 9 turtle.fd(100) 10 turtle.backward(100/3) 11 turtle.seth(90) 12 turtle.fd(200/3) 13 turtle.seth(-30) 14 turtle.fd(100) 15 turtle.seth(-150) 16 turtle.fd(100) 17 turtle.seth(90) 18 turtle.fd(100/3)
效果图

3、叠加三角形:
1 import turtle 2 turtle.pensize(2) 3 turtle.pencolor('pink') 4 turtle.fillcolor('pink') 5 turtle.begin_fill() 6 turtle.seth(60) 7 turtle.fd(80) 8 turtle.seth(-60) 9 turtle.fd(80) 10 turtle.seth(180) 11 turtle.fd(80) 12 turtle.end_fill() 13 turtle.pencolor('yellow') 14 turtle.fillcolor('yellow') 15 turtle.begin_fill() 16 turtle.seth(-120) 17 turtle.fd(80) 18 turtle.seth(0) 19 turtle.fd(80) 20 turtle.seth(120) 21 turtle.fd(80) 22 turtle.end_fill() 23 turtle.pencolor('purple') 24 turtle.fillcolor('purple') 25 turtle.begin_fill() 26 turtle.seth(0) 27 turtle.fd(80) 28 turtle.seth(-120) 29 turtle.fd(80) 30 turtle.end_fill() 31 turtle.pencolor('blue') 32 turtle.fillcolor('blue') 33 turtle.begin_fill() 34 turtle.seth(0) 35 turtle.fd(80) 36 turtle.seth(120) 37 turtle.fd(80) 38 turtle.end_fill()
效果图:

浙公网安备 33010602011771号