python turtle 画老鼠
时间: 2024-10-14 21:00:30 浏览: 32
Python的turtle模块是一个简单易用的图形绘制工具,可以用来创建各种形状和动画,包括画一只老鼠。以下是一个简单的例子,展示了如何使用turtle模块来画出老鼠的基本轮廓:
```python
import turtle
# 定义颜色和步长
color = ('black', 'white')
step = 5
# 创建turtle对象并设置背景色
t = turtle.Turtle()
t.speed(0) # 设置最快的速度
turtle.bgcolor('lightgray')
# 绘制老鼠的身体部分
def draw_body(length):
t.forward(length)
t.left(90)
draw_body(length / 2)
draw_body(60) # 老鼠身体的长度
t.penup() # 抬起笔
t.forward(30) # 移动到头部位置
# 绘制头部
t.pendown()
for _ in range(2): # 两次转头代表两个耳朵
t.right(45)
t.circle(15)
t.left(90)
# 绘制眼睛
t.penup()
t.goto(-10, -10)
t.dot(5, color[0])
t.penup()
t.goto(10, -10)
t.dot(5, color[0])
# 绘制鼻子和嘴巴
t.pendown()
t.goto(0, -30)
t.dot(5, color[1]) # 鼻子
t.penup()
t.goto(0, -40)
t.pendown()
t.forward(15)
t.left(90)
t.forward(10)
t.left(90)
t.forward(15)
# 关闭窗口
turtle.done()
阅读全文