```python
import turtle
def draw_circle(color, radius, x, y):
"""绘制一个填充圆"""
turtle.penup() 不绘制线条
turtle.fillcolor(color) 填充颜色
turtle.goto(x, y) 移动到指定位置
turtle.pendown() 开始绘制
turtle.begin_fill() 开始填充
turtle.circle(radius) 画圆
turtle.end_fill() 结束填充
def draw_snowman():
"""绘制雪人"""
画雪人的身体
draw_circle("white", 50, 0, -100) 下半身
draw_circle("white", 40, 0, -40) 中间身
draw_circle("white", 30, 0, 15) 头部
画眼睛
draw_circle("black", 5, -10, 25) 左眼
draw_circle("black", 5, 10, 25) 右眼
画鼻子
turtle.penup()
turtle.goto(0, 20)
turtle.pendown()
turtle.color("black")
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
画嘴巴
turtle.penup()
turtle.goto(-25, 20)
turtle.pendown()
turtle.color("red")
turtle.pensize(3)
调用函数开始绘制
draw_snowman()
结束绘制
turtle.done()
```
运行上述代码,你将会在turtle模块的画布上看到一个简单的雪人形象。你可以根据需要调整代码中的参数,比如颜色、半径和位置,来绘制不同大小和样式的雪人。