python海龟绘图画人物
时间: 2023-11-20 07:07:58 浏览: 98
为了画出人物,我们需要使用turtle模块中的一些函数来绘制不同的形状和线条。下面是一个简单的例子,展示如何使用turtle模块来画一个笑脸人物:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(500, 500)
turtle.bgcolor("white")
# 画圆形头部
turtle.penup()
turtle.goto(0, 100)
turtle.pendown()
turtle.circle(100)
# 画左眼
turtle.penup()
turtle.goto(-40, 120)
turtle.pendown()
turtle.begin_fill()
turtle.circle(20)
turtle.end_fill()
# 画右眼
turtle.penup()
turtle.goto(40, 120)
turtle.pendown()
turtle.begin_fill()
turtle.circle(20)
turtle.end_fill()
# 画嘴巴
turtle.penup()
turtle.goto(-60, 80)
turtle.pendown()
turtle.right(90)
turtle.circle(60, 180)
# 完成绘制
turtle.done()
```
上述代码中,我们使用了turtle模块中的函数来绘制圆形头部、左右眼和嘴巴。我们还使用了`penup()`和`pendown()`函数来控制画笔的位置,以及`goto()`函数来移动画笔到指定的位置。最后,我们使用`done()`函数来保持窗口打开状态,直到我们手动关闭它。
阅读全文