一、五角星绘制
描述
使用turtle库绘制一个红色五角星图形,如下图所示:
代码如下:
#五角星绘制 import turtle as t t.setup(500,500,200,200) t.penup() t.fd(-150) t.pendown() t.fillcolor("red") t.begin_fill() for i in range(5): t.fd(300) t.right(180-36) t.end_fill() t.done()
效果图如下:
二、六角形的绘制
描述
使用turtle库绘制一个六角形,效果如下:
代码如下:
#绘制六角形 import turtle as t t.penup() t.fd(-80) t.pendown() t.seth(90) for i in range(6): t.left(60) t.fd(100) t.right(120) t.fd(100) t.fd(100) for i in range(5): t.right(60) t.fd(100) t.done()
效果图如下:
三、叠加等边三角形绘制
描述
使用turtle库绘制一个叠加等边三角形,图形效果如下:
代码如下:
import turtle as t t.penup() t.fd(-100) t.pendown() t.pensize(5) t.color("lightpink") t.seth(-60) t.fd(200) t.seth(60) t.fd(200) t.seth(-180) t.fd(200) t.seth(60) t.fd(200) t.seth(-60) t.fd(400) t.seth(-180) t.fd(400) t.seth(60) t.fd(200) t.done()
效果图如下: