绘制五角星、六角星、叠加等边三角形

 

一、五角星绘制

import turtle as t
t.up()
t.fd(-100)
t.pd()
t.fillcolor("red")
t.begin_fill()
for i in range(5):
    t.fd(200)
    t.right(144)

 

   
t.end_fill()

 

二、六角形的绘制

import turtle as t
t.pu()
t.fd(-100)
t.pd()
t.left(30)
t.fd(100)
for i in range(2):
    t.right(120)
    t.fd(150)
t.right(120)
t.fd(50)
t.left(60)
t.fd(50)
for i in range(2):
    t.right(120)
    t.fd(150)
t.right(120)
t.fd(100)
t.done()

 

 

三、叠加等边三角形绘制

import turtle as t
t.pu()
t.fd(-100)
t.pd()
t.left(30)
t.fd(100)
for i in range(2):
    t.right(120)
    t.fd(150)
t.right(120)
t.fd(50)
t.left(60)
t.fd(50)
for i in range(2):
    t.right(120)
    t.fd(150)
t.right(120)
t.fd(100)
t.done()

 

 

 

 

 

 
 
 

 

posted @ 2020-03-11 16:55  Ni__23  阅读(451)  评论(0)    收藏  举报