第一周作业

一、五角星的绘制

 

 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()

 

posted @ 2020-03-15 17:52  slayer~  阅读(116)  评论(0编辑  收藏  举报