Python画图

Python画个小人出来

from turtle import *
setup(900,1000,200,200)
pensize(2)
seth(90)



seth(90)
penup()

fd(120)

circle(-300,10)
pendown()
circle(-300,10)
seth(160)
circle(-80,120)
seth(30)
circle(-120,60)
seth(320)
circle(-80,120)
seth(290)
circle(-300,10)
penup()
circle(-300,10)



right(90)
fd(20)
right(90)
fd(220)
left(90)
fd(10)
pendown()

circle(10,180)
fd(18)
circle(10,180)
fd(18)
left(180)
fd(11)
fillcolor('black')
begin_fill()
circle(-10,360)
end_fill()
#eye
penup()
left(180)
fd(80)
pendown()


circle(10,180)
fd(18)
circle(10,180)
fd(18)
left(180)
fd(11)
fillcolor('black')
begin_fill()
circle(-10,360)
end_fill()


penup()
right(90)
fd(60)
left(90)
fd(30)
pendown()
pensize(4)
fd(30)

penup()
left(90)
fd(110)

right(270)
fd(120)
left(180)
pendown()
pensize(5)

for i in range(6):
    pendown()
    fd(1)
    penup()
    fd(40)

home()
#2
backward(200)
pendown()
pensize(2)
seth(90)
 
circle(-300,10)
seth(160)
circle(-80,120)
seth(30)
circle(-120,60)
seth(320)
circle(-80,120)
seth(290)
circle(-300,10)
seth(180)


penup()
right(90)


fd(170)
left(90)
fd(20)
pendown()



circle(10,180)
fd(18)
circle(10,180)
fd(18)
left(180)
fd(11)
fillcolor('black')
begin_fill()
circle(-10,360)
end_fill()

penup()
left(180)
fd(80)
pendown()


circle(10,180)
fd(18)
circle(10,180)
fd(18)
left(180)
fd(11)
fillcolor('black')
begin_fill()
circle(-10,360)
end_fill()

penup()
right(90)
fd(55)
left(90)
fd(25)
pendown()
fd(30)
right(90)
fd(6)
circle(-15,180)
fd(6)

penup()
home()
#3

fd(250)
pendown()
pensize(2)
seth(90)
 
circle(-300,10)
seth(160)
circle(-80,120)
seth(30)
circle(-120,60)
seth(320)
circle(-80,120)
seth(290)
circle(-300,10)
seth(180)


penup()
right(90)


fd(170)
left(90)
fd(20)
pendown()



circle(10,180)
fd(18)
circle(10,180)
fd(18)
left(180)
fd(11)
fillcolor('black')
begin_fill()
circle(-10,360)
end_fill()

penup()
left(180)
fd(80)
pendown()


circle(10,180)
fd(18)
circle(10,180)
fd(18)
left(180)
fd(11)
fillcolor('black')
begin_fill()
circle(-10,360)
end_fill()

penup()
right(90)
fd(55)
left(90)
fd(25)
pendown()
fd(30)
right(90)
fd(6)
circle(-15,180)
fd(6)

penup()
home()

#4

right(90)
fd(360)
pendown()
pensize(2)
seth(90)
 
circle(-300,10)
seth(160)
circle(-80,120)
seth(30)
circle(-120,60)
seth(320)
circle(-80,120)
seth(290)
circle(-300,10)
seth(180)


penup()
right(90)


fd(170)
left(90)
fd(20)
pendown()



circle(10,180)
fd(18)
circle(10,180)
fd(18)
left(180)
fd(11)
fillcolor('black')
begin_fill()
circle(-10,360)
end_fill()

penup()
left(180)
fd(80)
pendown()


circle(10,180)
fd(18)
circle(10,180)
fd(18)
left(180)
fd(11)
fillcolor('black')
begin_fill()
circle(-10,360)
end_fill()

penup()
right(90)
fd(55)
left(90)
fd(40)
pendown()
left(30)
circle(-90,10)
circle(-5,180)
fd(15)
seth(-30)
circle(-90,10)
circle(-5,180)
fd(22)
penup()

seth(0)
fd(120)
seth(-15)
pendown()
pensize(2)
pencolor('red')
fillcolor('red')
begin_fill()
left(45)
fd(50)
circle(25, 180)
right(90)
circle(25, 180)
fd(50)

end_fill()
penup()
home()

#
pencolor('black')
pensize(3)
colormode(255)
right(90)
fd(30)
left(90)
fd(60)

circle(100,30)
pendown()
circle(100,20)

circle(80,55)
circle(100,100)
circle(180,3)
circle(190,5)
circle(80,65)

circle(90,30)
circle(80,35)   #   左下脑袋
seth(-155)
fd(60)
circle(5,180)
seth(10)
fd(55)
seth(-90)
fd(40)
seth(-15)
pencolor('red')
circle(180,28)  # 内裤弧度
pencolor('black')
seth(90)
fd(45)
seth(-10)
fd(60)
seth(10)
circle(5,165)
seth(158)
fd(59)

penup()

seth(180)    # 左侧身体
fd(90)
seth(-90)
fd(65)
pendown()
pencolor('red')
fd(25)    #  短裤
seth(0)
circle(65,45)
penup()
seth(0)
fd(38)
seth(90)
pendown()
fd(2)
seth(-90)
fd(25)
seth(175)
circle(-65,46)
pencolor('black')

penup()
seth(180)
fd(37)
seth(-90)
pendown()
fd(40)
circle(8,180)
fd(25)

penup()
seth(0)
fd(64)
seth(-90)
pendown()
fd(28)
circle(-8,180)
fd(23)

penup()
fd(195)
seth(30)
fd(30)
seth(210)

pendown()    #  右眼
fd(35)
seth(-15)
fd(35)

penup()      #  左眼
seth(180)
fd(155)
seth(30)
fd(35)
pendown()
seth(-15)
fd(35)
seth(210)
fd(35)

penup()  
seth(0)
fd(41)
seth(-90)
fd(30)

pendown()  #  嘴巴
seth(-65)
fd(30)
circle(5,165)
seth(75)
fd(30)

penup()     #  右胸
seth(-90)
fd(97)
seth(0)
fd(19)
pendown() 
circle(1,360)

seth(-180)
penup()  
fd(50)
pendown()
circle(1,360)

penup()  
seth(-90)
fd(39)
seth(-180)
fd(4)
pendown()
pencolor('red')
pensize('6')
circle(2,360)
penup()  
seth(-19)
fd(15)
pendown()
circle(2,360)

penup()  
seth(2)
fd(35)
pendown()
circle(2,360)
penup() 
seth(0)
fd(20)
pendown()
circle(2,360)
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dazzlecure

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值