Python-turtle绘画《哼哼派蒙》

小小课业作业,写得不好,还请见谅。 

代码生成如图:

代码付下:

import turtle as t

# 哼哼派蒙
t.screensize(1000, 1000)
t.hideturtle()
t.speed(0)


def r():
    t.forward(10)
    black()


def black():
    t.pendown()
    t.pencolor('black')
    t.fillcolor('black')
    t.begin_fill()
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.end_fill()


def yellow():
    t.pendown()
    t.pencolor('gold')
    t.fillcolor('gold')
    t.begin_fill()
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.end_fill()


def gold():
    t.pendown()
    t.pencolor('light goldenrod')
    t.fillcolor('light goldenrod')
    t.begin_fill()
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.end_fill()


def pink():
    t.pendown()
    t.pencolor('LightPink1')
    t.fillcolor('LightPink1')
    t.begin_fill()
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.end_fill()


def blue():
    t.pendown()
    t.pencolor('blue')
    t.fillcolor('blue')
    t.begin_fill()
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.end_fill()


def darkblue():
    t.pendown()
    t.pencolor('darkblue')
    t.fillcolor('darkblue')
    t.begin_fill()
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.forward(10)
    t.right(90)
    t.end_fill()


# 派蒙头冠
t.penup()
t.goto(-200, 200)
black()
# 右下角
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
black()
# 右下角
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
black()
# 右上角
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
black()
# 右上角
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
black()
# 右下角
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
black()
# 左下角
t.right(90)
t.forward(20)
t.right(90)
t.forward(10)
t.right(90)
black()
# 下
t.right(90)
t.forward(10)
t.right(90)
black()
# 右边
t.left(90)
black()
# 右边
t.forward(10)
black()
# 右边
t.forward(10)
black()
# 右下角
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
black()
# 右边
t.forward(10)
black()
# 右下角
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
black()
# 右边
t.forward(10)
black()
# 右下角
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
black()
# 右下角
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
black()
# 下
t.forward(10)
t.right(90)
t.forward(10)
black()
# 左下角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 左下角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 右上角
t.right(90)
t.forward(10)
black()
# 上
t.forward(10)
t.right(90)
t.forward(10)
black()
# 左上角
t.forward(10)
t.left(90)
black()
# 左
t.forward(10)
black()
# 左上角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 左上角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 左
t.forward(10)
black()
# 左
t.forward(10)
black()
# 左上角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 左上角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 左
t.forward(10)
black()
# 左上角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 左上角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 空一下
t.left(90)
t.forward(10)
black()
# 左
t.forward(10)
t.right(90)
t.forward(10)
black()
# 左
t.forward(10)
black()
# 左
t.forward(10)
black()
# 左下角
t.forward(10)
t.left(90)
black()
# 左
t.forward(10)
t.right(90)
t.forward(10)
black()
# 左
t.forward(10)
black()
# 左下角
t.forward(10)
t.left(90)
black()
# 左下角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 左下角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 左下角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 下
t.forward(10)
black()
# 右下角
t.forward(10)
t.left(90)
black()
# 右下角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 右下角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 右
t.forward(10)
black()
# 右上角
t.forward(10)
t.left(90)
black()
# 右上角
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# 左上角
t.forward(10)
t.left(90)
black()
# 左下角
t.forward(10)
t.left(90)
black()
# 左上角
t.right(90)
t.forward(10)
black()
# up
t.forward(10)
t.right(90)
t.forward(10)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# you
t.forward(10)
t.right(90)
t.forward(10)
black()
# you
t.forward(10)
black()
# rup
t.forward(10)
t.left(90)
black()
# 右边
t.forward(10)
t.right(90)
t.forward(10)
black()
# you
t.forward(10)
black()
# you
t.forward(10)
black()
# up
t.left(90)
black()
# youxiaxia
t.right(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# you
t.forward(10)
black()
# you
t.forward(10)
black()
# lup
t.right(180)
t.forward(10)
t.right(90)
black()

# 头冠填色
t.penup()
t.left(270)
t.goto(-200, 190)
yellow()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
yellow()
# ld
t.right(90)
t.forward(20)
t.right(90)
yellow()
# ld
t.forward(10)
t.left(90)
yellow()
# l
t.forward(10)
t.right(90)
t.forward(10)
yellow()
# l
t.forward(10)
yellow()
# l
t.forward(10)
yellow()
# d
t.left(90)
yellow()
# zuo
t.forward(10)
t.right(90)
t.forward(10)
yellow()
# l
t.forward(10)
yellow()
# l
t.forward(10)
yellow()
# d
t.left(90)
yellow()
# zuo
t.forward(10)
t.right(90)
t.forward(10)
yellow()
# d
t.left(90)
yellow()
# zuo
t.forward(10)
t.right(90)
t.forward(10)
yellow()
# d
t.left(90)
yellow()
# zuo
t.forward(10)
t.right(90)
t.forward(10)
yellow()
# d
t.left(90)
yellow()
# r
t.left(90)
yellow()
# d
t.forward(10)
t.right(90)
t.forward(10)
yellow()
# r
t.left(90)
yellow()
# d
t.forward(10)
t.right(90)
t.forward(10)
yellow()
# r
t.left(90)
yellow()
# rup
t.forward(10)
t.left(90)
yellow()

t.penup()
t.goto(-160, 180)
yellow()
# ld
t.left(180)
yellow()
# xia
t.forward(10)
yellow()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
yellow()
# l
t.forward(10)
t.right(90)
t.forward(10)
yellow()
# d
t.left(90)
yellow()
# youkongyi
t.left(90)
t.forward(10)
yellow()
# rup
t.forward(10)
t.left(90)
yellow()
# r
t.forward(10)
t.right(90)
t.forward(10)
yellow()
# r
t.forward(10)
yellow()
# r
t.forward(10)
yellow()
# d
t.forward(10)
t.right(90)
t.forward(10)
yellow()
# r
t.left(90)
yellow()
# r
t.forward(10)
yellow()
# lxia
t.right(90)
t.forward(10)
yellow()
# r
t.left(90)
yellow()
# r
t.forward(10)
yellow()
# r
t.forward(10)
yellow()
# lxia
t.right(90)
t.forward(10)
yellow()
# r
t.left(90)
yellow()
# r
t.forward(10)
yellow()
# lxia
t.right(90)
t.forward(10)
yellow()
# r
t.left(90)
yellow()
# lxia
t.right(90)
t.forward(10)
yellow()

# 派蒙脑袋
t.penup()
t.left(90)
t.goto(-240, 110)
t.pendown()

# 右头发
black()
# r
t.forward(10)
black()
# r
t.forward(10)
black()
# r
t.forward(10)
black()
# rup
t.forward(10)
t.left(90)
black()
# r
t.forward(10)
t.right(90)
t.forward(10)
black()
# r
t.forward(10)
black()
# r
t.forward(10)
black()
# r
t.forward(10)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# r
t.forward(10)
black()
# r
t.forward(10)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# r
t.forward(10)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
t.right(90)
t.forward(10)
black()
# rd
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
t.right(90)
t.forward(10)
black()
# d
t.forward(10)
black()
# d
t.forward(10)
black()
# rd
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
t.right(90)
t.forward(10)
black()
# d
t.forward(10)
black()
# d
t.forward(10)
black()
# rd
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
t.right(90)
t.forward(10)
black()
# d
t.forward(10)
black()
# d
t.forward(10)
black()
# d
t.forward(10)
black()
# d
t.forward(10)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.left(90)
black()
# l
t.right(90)
black()
# l
t.forward(10)
t.right(90)
t.forward(10)
black()
# l
t.forward(10)
black()
# l
t.forward(10)
black()
# lup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# lup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# l
t.forward(10)
black()
# lup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# l
t.forward(10)
black()
# l
t.forward(10)
black()
# l
t.forward(10)
black()
# l
t.forward(10)
black()
# l
t.forward(10)
black()
# l
t.forward(10)
black()
# ld
t.forward(10)
t.left(90)
black()
# l
t.forward(10)
t.right(90)
t.forward(10)
black()
# lup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# lup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# up
t.forward(10)
t.right(90)
t.forward(10)
black()
# lup
t.forward(10)
t.left(90)
black()
# up
t.forward(10)
t.right(90)
t.forward(10)
black()
# up
t.forward(10)
black()
# up
t.forward(10)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# up
t.forward(10)
black()
# up
t.forward(10)
black()
# up
t.forward(10)
black()
# up
t.forward(10)
black()
# up
t.forward(10)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rky
t.penup()
t.forward(10)
t.right(90)
t.forward(20)
black()
# d
t.forward(10)
t.right(90)
t.forward(10)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# lky
t.left(90)
t.forward(10)
black()
# rup
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# up
t.forward(10)
black()
# ldd
t.right(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.left(90)
black()
# up
t.forward(10)
black()
# up
t.forward(10)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
t.right(90)
t.forward(10)
black()
# d
t.forward(10)
black()
# rd
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
t.right(90)
t.forward(10)
black()
# d
t.forward(10)
black()
# d
t.forward(10)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# bu
t.penup()
t.goto(-120, 30)
black()

# 左头发
t.penup()
t.goto(-260, 70)
black()

# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# l
t.forward(10)
t.right(90)
t.forward(10)
black()
# l
t.forward(10)
black()
# lup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# ld
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
black()
# rd
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# r
t.forward(10)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# ld
t.right(90)
t.forward(10)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
black()
# d
t.forward(10)
black()
# rd
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
t.right(90)
t.forward(10)
black()
# rd
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# lup
t.forward(10)
t.left(90)
black()
# up
t.forward(10)
t.right(90)
t.forward(10)
black()
# up
t.forward(10)
black()
# up
t.forward(10)
black()
# up
t.forward(10)
black()
# up
t.forward(10)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# up
t.forward(10)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()

# 下部分
t.penup()
t.goto(-190, -100)
black()
# ld
t.left(180)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# l
t.forward(10)
t.right(90)
t.forward(10)
black()
# ld
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
black()
# l
t.forward(10)
t.right(90)
t.forward(10)
black()
# l
t.forward(10)
black()
# l
t.forward(10)
black()
# lup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# l
t.forward(10)
black()
# lup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# r
t.forward(10)
black()

# 脸
# 左眼,左脸巴子
t.penup()
t.goto(-210, 0)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.left(90)
black()
# 左脸巴子
t.left(180)
t.forward(10)
t.pencolor('LightPink1')
t.fillcolor('LightPink1')
t.begin_fill()
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(20)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(20)
t.right(90)
t.forward(30)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.end_fill()

# 右眼,右脸巴子
t.penup()
t.goto(-130, 0)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.left(90)
black()
# 右脸巴子
t.left(180)
t.pencolor('LightPink1')
t.fillcolor('LightPink1')
t.begin_fill()
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(20)
t.left(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(20)
t.end_fill()

# 嘴
t.penup()
t.left(180)
t.goto(-170, -30)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
black()

# 头饰
t.penup()
t.goto(-110, 70)
darkblue()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
darkblue()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
darkblue()
# d
t.forward(10)
t.right(90)
t.forward(10)
blue()
# lup
t.forward(10)
t.right(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
blue()
# lup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
blue()
# d
t.left(90)
darkblue()
# rd
t.forward(10)
t.left(90)
darkblue()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
darkblue()

# bood
t.penup()
t.goto(-300, -120)
black()
# d
t.forward(10)
t.right(90)
t.forward(10)
black()
# l
t.forward(10)
t.right(90)
t.forward(10)
black()
# l
t.forward(10)
black()
# ld
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
t.right(90)
t.forward(10)
black()
# rd
t.forward(10)
t.left(90)
black()
# r*21
for i in range(21):
    r()
# up
t.left(90)
black()
# up
t.forward(10)
black()
# up
t.forward(10)
black()
# lup
t.forward(10)
t.left(90)
black()
# up
t.forward(10)
t.right(90)
t.forward(10)
black()
# up
t.forward(10)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# r
t.forward(10)
black()
# r
t.forward(10)
black()
# r
t.forward(10)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# ld
t.right(90)
t.forward(10)
black()
# l
t.forward(10)
t.right(90)
t.forward(10)
black()
# ld
t.forward(10)
t.left(90)
black()
# l
t.forward(10)
t.right(90)
t.forward(10)
black()

# bu
t.penup()
t.goto(-30, -120)
black()
# ld
t.forward(10)
t.left(90)
black()

t.penup()
t.goto(-100, -100)
black()
# d
t.forward(10)
black()
# l
t.right(90)
t.forward(10)
t.left(90)
black()
# up
t.right(90)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# l
t.forward(10)
black()
# ld
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# l
t.forward(10)
t.right(90)
t.forward(10)
black()
# lup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rup
t.right(90)
t.forward(10)
black()
# up
t.forward(10)
black()
# bu
t.penup()
t.goto(-200, -150)
black()
# l
t.left(90)
black()
# l
t.forward(10)
black()
# ld
t.forward(10)
t.left(90)
black()
# d
t.forward(10)
black()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# bu
t.penup()
t.goto(-250, -160)
black()
# bu
t.penup()
t.goto(-270, -150)
black()
# lup
t.right(90)
t.forward(10)
black()

# 围巾填色
t.penup()
t.goto(-200, -140)
t.pendown()
t.pencolor('darkblue')
t.fillcolor('darkblue')
t.begin_fill()
t.forward(20)
t.right(90)
t.forward(20)
t.right(90)
t.forward(20)
t.left(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(10)
t.right(90)
t.forward(30)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(10)
t.end_fill()

t.penup()
t.goto(-170, -100)
t.pendown()
t.pencolor('darkblue')
t.fillcolor('darkblue')
t.begin_fill()
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(10)
t.right(90)
t.forward(70)
t.right(90)
t.forward(10)
t.right(90)
t.forward(20)
t.left(90)
t.forward(10)
t.right(90)
t.forward(30)
t.end_fill()

t.penup()
t.goto(-160, -140)
t.pendown()
t.pencolor('darkblue')
t.fillcolor('darkblue')
t.begin_fill()
t.forward(20)
t.right(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(20)
t.left(90)
t.forward(10)
t.right(90)
t.forward(10)
t.right(90)
t.forward(30)
t.right(90)
t.forward(20)
t.right(90)
t.forward(10)
t.left(90)
t.forward(20)
t.end_fill()

t.penup()
t.goto(-110, -90)
t.pendown()
darkblue()
t.left(90)
darkblue()

t.penup()
t.goto(-100, -100)
t.pendown()
t.pencolor('darkblue')
t.fillcolor('darkblue')
t.begin_fill()
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(50)
t.right(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(40)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(20)
t.end_fill()

# 浅蓝
t.penup()
t.goto(-80, -120)
t.pendown()
blue()
t.right(90)
t.forward(10)
blue()

# 袖子
t.penup()
t.goto(-290, -120)
t.pendown()
t.pencolor('gold')
t.fillcolor('gold')
t.begin_fill()
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(20)
t.right(90)
t.forward(10)
t.left(90)
t.forward(40)
t.right(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(20)
t.right(90)
t.forward(20)
t.right(90)
t.forward(10)
t.left(90)
t.forward(20)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.end_fill()

t.fillcolor('gold')
t.begin_fill()
t.forward(30)
t.left(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(20)
t.left(90)
t.forward(60)
t.left(90)
t.forward(10)
t.left(90)
t.forward(20)
t.right(90)
t.forward(10)
t.left(90)
t.forward(20)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(10)
t.end_fill()

t.penup()
t.goto(-90, -150)
t.pendown()
t.pencolor('gold')
t.fillcolor('gold')
t.begin_fill()
t.forward(10)
t.right(90)
t.forward(40)
t.right(90)
t.forward(10)
t.left(90)
t.forward(10)
t.right(90)
t.forward(10)
t.right(90)
t.forward(20)
t.left(90)
t.forward(10)
t.right(90)
t.forward(20)
t.right(90)
t.forward(20)
t.left(90)
t.forward(10)
t.end_fill()

# 衣服
t.penup()
t.goto(-120, -140)
gold()
# ld
t.forward(10)
t.left(90)
gold()
# ld
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
gold()
# d
t.forward(10)
gold()
# rd
t.forward(10)
t.left(90)
gold()
# rup
t.forward(10)
t.left(90)
gold()
# lll
t.left(90)
t.forward(20)
t.left(90)
gold()
# lup
t.right(90)
t.forward(10)
gold()
# lup
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
gold()

# 叹气
t.left(180)
t.penup()
t.goto(-30, -60)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# rd
t.forward(10)
t.right(90)
t.forward(10)
t.left(90)
black()
# r
t.forward(10)
black()
# r
t.forward(10)
black()
# rup
t.forward(10)
t.left(90)
black()
# up
t.forward(10)
black()
# up
t.forward(10)
black()
# lup
t.forward(10)
t.left(90)
black()
# l
t.forward(10)
black()
# l
t.forward(10)
black()
# ld
t.forward(10)
t.left(90)
black()

t.done()

本人在此声明,此代码皆为原创。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值