用py画一个蛋仔派对里的人物
时间: 2024-03-20 10:41:41 浏览: 226
好的,以下是用Python绘制蛋仔派对里的人物的代码:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(800, 600)
turtle.bgcolor("#F9F5DB")
# 绘制小蛋仔的身体
turtle.penup()
turtle.goto(-100, -100)
turtle.pendown()
turtle.fillcolor("#F2DEB0")
turtle.begin_fill()
turtle.circle(100)
turtle.end_fill()
# 绘制小蛋仔的脸
turtle.penup()
turtle.goto(-70, 0)
turtle.pendown()
turtle.fillcolor("white")
turtle.begin_fill()
turtle.circle(70)
turtle.end_fill()
# 绘制小蛋仔的眼睛
turtle.penup()
turtle.goto(-50, 40)
turtle.pendown()
turtle.fillcolor("black")
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
turtle.penup()
turtle.goto(20, 40)
turtle.pendown()
turtle.fillcolor("black")
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
# 绘制小蛋仔的嘴巴
turtle.penup()
turtle.goto(-30, 0)
turtle.pendown()
turtle.pensize(5)
turtle.right(60)
turtle.circle(50, -120)
# 绘制小蛋仔的手臂
turtle.penup()
turtle.goto(-10, -70)
turtle.pendown()
turtle.right(30)
turtle.forward(80)
turtle.right(180)
turtle.forward(80)
turtle.right(150)
turtle.forward(80)
turtle.right(180)
turtle.forward(80)
# 绘制小蛋仔的腿
turtle.penup()
turtle.goto(-70, -170)
turtle.pendown()
turtle.right(30)
turtle.forward(80)
turtle.right(180)
turtle.forward(80)
turtle.right(120)
turtle.forward(80)
turtle.right(180)
turtle.forward(80)
# 绘制小蛋仔的鞋子
turtle.penup()
turtle.goto(-70, -250)
turtle.pendown()
turtle.fillcolor("#D8D8D8")
turtle.begin_fill()
turtle.right(60)
turtle.forward(50)
turtle.right(120)
turtle.forward(50)
turtle.right(60)
turtle.forward(50)
turtle.right(120)
turtle.forward(50)
turtle.end_fill()
turtle.penup()
turtle.goto(10, -250)
turtle.pendown()
turtle.fillcolor("#D8D8D8")
turtle.begin_fill()
turtle.right(60)
turtle.forward(50)
turtle.right(120)
turtle.forward(50)
turtle.right(60)
turtle.forward(50)
turtle.right(120)
turtle.forward(50)
turtle.end_fill()
# 绘制小蛋仔的帽子
turtle.penup()
turtle.goto(-70, 100)
turtle.pendown()
turtle.fillcolor("#FFD700")
turtle.begin_fill()
turtle.right(30)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)
turtle.end_fill()
# 绘制小蛋仔帽子的小球
turtle.penup()
turtle.goto(-30, 200)
turtle.pendown()
turtle.fillcolor("red")
turtle.begin_fill()
turtle.circle(20)
turtle.end_fill()
# 隐藏画笔
turtle.hideturtle()
turtle.done()
```
运行以上代码,就可以在画布上看到绘制出来的蛋仔派对里的小蛋仔了。