python海龟画图画凯蒂猫代码
时间: 2024-12-30 21:06:11 浏览: 5
Python Turtle库是一个用于创建简单图形的对象导向模块,可以方便地绘制各种形状,包括卡通形象。下面是一个简单的例子,展示如何使用Turtle库来绘制一个简化的凯蒂猫图案:
```python
import turtle
# 设置画笔
t = turtle.Turtle()
t.speed(0) # 加快绘制速度
t.penup() # 抬起画笔准备移动
t.goto(-50, -50) # 将画笔移到猫脸的位置
t.pendown()
# 绘制头部
t.begin_fill() # 开始填充颜色
t.circle(40)
t.right(90)
t.circle(80)
t.end_fill()
# 眼睛
t.penup()
t.goto(-30, -40)
t.dot(15, "black") # 左眼
t.penup()
t.goto(-10, -40)
t.dot(15, "black") # 右眼
# 鼻子
t.penup()
t.goto(-20, -60)
t.dot(5, "black")
# 耳朵
t.left(120)
t.forward(40)
t.left(90)
t.forward(30)
t.left(120)
t.forward(40)
t.left(90)
t.forward(30)
t.penup()
t.right(180)
t.forward(70)
# 嘴巴
t.pendown()
t.right(90)
t.forward(30)
t.right(120)
t.forward(10)
t.right(120)
t.forward(10)
t.right(90)
t.forward(30)
# 尾巴
t.penup()
t.goto(-50, -100)
t.pendown()
t.right(120)
t.forward(100)
t.right(180)
t.forward(50)
t.right(120)
t.forward(100)
t.right(90)
turtle.done() # 保持窗口打开直到用户关闭
阅读全文