python绘画小乌龟
时间: 2024-04-24 07:20:50 浏览: 199
Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)
Python中可以使用turtle库来进行绘画,它提供了一个简单而直观的方式来创建图形。下面是一个简单的例子来介绍如何使用turtle库绘制小乌龟:
```python
import turtle
# 创建一个画布和一个小乌龟
canvas = turtle.Screen()
t = turtle.Turtle()
# 绘制小乌龟的身体
t.pensize(4)
t.fillcolor("green")
t.begin_fill()
t.circle(50)
t.end_fill()
# 绘制小乌龟的头部
t.penup()
t.goto(0, 50)
t.pendown()
t.fillcolor("yellow")
t.begin_fill()
t.circle(20)
t.end_fill()
# 绘制小乌龟的眼睛
t.penup()
t.goto(-10, 60)
t.pendown()
t.fillcolor("black")
t.begin_fill()
t.circle(5)
t.end_fill()
t.penup()
t.goto(10, 60)
t.pendown()
t.fillcolor("black")
t.begin_fill()
t.circle(5)
t.end_fill()
# 绘制小乌龟的四肢
t.penup()
t.goto(-25, 30)
t.pendown()
t.pensize(3)
t.right(45)
t.forward(30)
t.backward(30)
t.penup()
t.goto(25, 30)
t.pendown()
t.left(90)
t.forward(30)
t.backward(30)
# 隐藏小乌龟
t.hideturtle()
# 关闭画布
canvas.exitonclick()
```
这段代码使用turtle库创建了一个画布和一个小乌龟,然后使用一系列的turtle命令来绘制小乌龟的身体、头部、眼睛和四肢。最后,通过点击画布来关闭绘图窗口。
阅读全文