python turtle 画老鼠_通过Turtle库在Python中绘制一个鼠年福鼠

def head():

turtle.color('black')

脸轮廓

turtle.pd() # 落笔

turtle.circle(50) # 画一个半径为50的圆

turtle.pu() # 提笔

右耳轮廓

turtle.goto(50,60) # 移动到x=50,y=60的位置

turtle.pd() # 落笔

turtle.circle(30,260) # 画一个半径为30,角度为245的圆弧

turtle.pu() # 提笔

右耳耳纹

turtle.goto(30,90)

turtle.pd()

turtle.seth(65)

turtle.circle(-30,70)

turtle.pu()

左耳轮廓

turtle.goto(-50,60)

turtle.pd()

turtle.seth(180) # 设置方向为西,

turtle.circle(-30,260)

turtle.pu()

左耳耳纹

turtle.goto(-30,90)

turtle.pd()

turtle.seth(120)

turtle.circle(30,70)

turtle.pu()

面部五官

右侧眉毛

turtle.goto(5,80)

turtle.seth(20)

turtle.pd()

turtle.circle(-25,40)

turtle.pu()

左侧眉毛

turtle.goto(-5,80)

turtle.seth(160)

turtle.pd()

turtle.circle(25,40)

turtle.pu()

右侧眼睛

turtle.begin_poly()

turtle.goto(8,60)

turtle.seth(45)

turtle.pd()

turtle.circle(-15,120)

turtle.pu()

turtle.goto(8,60)

turtle.seth(40)

turtle.pd()

turtle.circle(-15,100)

turtle.pu()

turtle.end_poly()

左侧眼睛

turtle.goto(-8,60)

turtle.seth(135)

turtle.pd()

turtle.circle(15,120)

turtle.pu()

turtle.goto(-8,60)

turtle.seth(140)

turtle.pd()

turtle.circle(15,100)

turtle.pu()

鼻子

鼻子上瓣

turtle.goto(-6,45)

turtle.seth(70)

turtle.pd()

turtle.circle(-6,150)

turtle.pu()

鼻子下瓣

turtle.goto(-6,45)

turtle.seth(-70)

turtle.pd()

turtle.circle(6,150)

turtle.pu()

鼻线

turtle.goto(0,40)

turtle.seth(270)

turtle.pd()

turtle.forward(7)

turtle.pu()

上嘴线

turtle.seth(200)

turtle.pd()

turtle.circle(-15,60)

turtle.pu()

turtle.goto(0,33)

turtle.seth(-20)

turtle.pd()

turtle.circle(15,60)

turtle.pu()

下嘴线

turtle.goto(10,33)

turtle.seth(260)

turtle.pd()

turtle.circle(-15,65)

turtle.pu()

turtle.goto(-10,33)

turtle.seth(280)

turtle.pd()

turtle.circle(15,65)

turtle.pu()

牙齿

turtle.goto(4,33)

turtle.seth(270)

turtle.pd()

turtle.forward(4)

turtle.seth(180)

turtle.forward(8)

turtle.seth(90)

turtle.forward(4)

turtle.pu()

胡须

turtle.pensize(2)

turtle.goto(30,30)

turtle.seth(8)

turtle.pd()

turtle.circle(-60,40)

turtle.pu()

turtle.goto(30,25)

turtle.seth(-5)

turtle.pd()

turtle.circle(-60,40)

turtle.pu()

turtle.goto(-30,30)

turtle.seth(172)

turtle.pd()

turtle.circle(60,40)

turtle.pu()

turtle.goto(-30,25)

turtle.seth(188)

turtle.pd()

turtle.circle(60,40)

turtle.pu()

睫毛

turtle.pensize(1)

turtle.goto(30,58)

turtle.seth(20)

turtle.pd()

turtle.circle(20,20)

turtle.pu()

turtle.pensize(1)

turtle.goto(28,62)

turtle.seth(25)

turtle.pd()

turtle.circle(20,12)

turtle.pu()

turtle.pensize(1)

turtle.goto(-30,58)

turtle.seth(160)

turtle.pd()

turtle.circle(-20,20)

turtle.pu()

turtle.pensize(1)

turtle.goto(-28,62)

turtle.seth(165)

turtle.pd()

turtle.circle(-20,12)

turtle.pu()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值