巨简单的海绵宝宝绘制方法,只需知道这几行语法。
t.seth()设置角度
t.fd()画笔向前
t.circle()画圆
import turtle as t t.title("海绵宝宝") #添加背景照片 t.bgpic('beijing3.png') #速度
t.speed(100) #设定初始位置 t.penup() t.seth(-30) t.fd(-200) t.pendown() #绘制海绵宝宝身体
t.pencolor('yellow')#设置画笔颜色为黄色 t.pensize(3)#设置画笔大小
t.fillcolor('yellow')#设置填充颜色为黄色 t.begin_fill()#开始填充 for i in range(4):#绘制海绵宝宝轮廓
t.circle(40,60) t.circle(-40,60) t.seth(-50) t.circle(-40,60) t.seth(-120) for
i in range(4): t.circle(40,60) t.circle(-40,60) t.seth(-180) t.pensize(10)
t.pencolor('brown') t.fd(380) t.pensize(3) t.pencolor('yellow') t.seth(120) for
i in range(4): t.circle(-40,60) t.circle(40,60) t.seth(100) t.circle(-55,50)
t.seth(30) t.circle(-35,90) t.end_fill() t.penup() t.seth(0) t.fd(-58)
t.seth(-90) t.fd(352) t.pendown() t.pensize(10) t.pencolor('brown')
t.fillcolor('brown') t.begin_fill() t.fd(70) t.seth(0) t.fd(380) t.seth(90)
t.fd(70) t.end_fill() #绘制右腿 t.penup() t.seth(180) t.fd(110) t.seth(270)
t.fd(75) t.pendown() t.begin_fill() t.fd(20) t.seth(0) t.fd(30) t.seth(90)
t.fd(20) t.end_fill() t.penup() t.seth(180) t.fd(15) t.seth(270) t.fd(28)
t.pendown() t.pencolor('yellow') t.fd(40) #绘制左腿 t.pencolor('brown') t.penup()
t.seth(90) t.fd(80) t.seth(180) t.fd(210) t.seth(270) t.fd(10) t.pendown()
t.begin_fill() t.fd(20) t.seth(0) t.fd(30) t.seth(90) t.fd(20) t.end_fill()
t.penup() t.seth(180) t.fd(15) t.seth(270) t.fd(28) t.pendown()
t.pencolor('yellow') t.fd(40) #绘制眼睛 t.penup() t.seth(90) t.fd(320) t.seth(0)
t.fd(50) t.pendown() t.fillcolor('white') t.begin_fill() t.pensize(1)
t.pencolor('black') t.circle(60) t.pensize(1) t.end_fill() t.penup() t.fd(110)
t.pendown() t.fillcolor('white') t.begin_fill() t.circle(60) t.end_fill()
t.penup() t.seth(90) t.fd(70) t.seth(180) t.fd(10) t.pendown()
t.fillcolor('blue') t.begin_fill() t.circle(15) t.end_fill() t.penup() t.fd(90)
t.pendown() t.fillcolor('blue') t.begin_fill() t.circle(15) t.end_fill()
t.penup() t.seth(155) t.fd(62) t.pendown() t.pensize(3) t.fd(20) t.penup()
t.seth(-25) t.fd(82) t.seth(130) t.fd(59) t.pendown() t.fd(20) t.penup()
t.seth(-50) t.fd(79) t.seth(105) t.fd(55) t.pendown() t.fd(20) t.penup()
t.seth(-75) t.fd(77) t.seth(0) t.fd(90) t.penup() t.seth(35) t.fd(62)
t.pendown() t.fd(20) t.penup() t.seth(205) t.fd(82) t.seth(50) t.fd(50)
t.pendown() t.fd(20) t.penup() t.seth(250) t.fd(80) t.seth(105) t.fd(60)
t.pendown() t.fd(20) #绘制鼻子 t.penup() t.seth(249) t.fd(120) t.pendown()
t.pensize(1) t.fillcolor('yellow') t.begin_fill() t.circle(-50,20)
t.circle(40,40) t.circle(10,160) t.seth(45) t.circle(50,60) t.end_fill()
#绘制海绵宝宝的嘴巴 t.penup() t.seth(250) t.fd(70) t.seth(180) t.fd(100) t.seth(-30)
t.pendown() t.pensize(3) t.circle(250,60) #绘制海绵宝宝的牙 t.pencolor('white')
t.fillcolor('white') t.penup() t.seth(180) t.fd(150) t.seth(-80) t.fd(40)
t.pendown() t.begin_fill() t.fd(20) t.seth(180) t.fd(24) t.seth(80) t.fd(26)
t.seth(0) t.penup() t.end_fill() t.fd(34) t.seth(-98) t.pendown()
t.begin_fill() t.fd(24) t.seth(0) t.fd(24) t.seth(100) t.fd(24) t.end_fill()
#绘制海绵宝宝的手 t.penup() t.seth(160) t.fd(238) t.seth(120) t.pensize(10)
t.pencolor('yellow') t.pendown() t.fd(120) t.seth(115) t.circle(180,30)
t.penup() t.seth(0) t.fd(640) t.seth(-150) t.pendown() t.circle(180,30)
t.fd(238)