import turtle
# 创建一个画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 绘制乌龟的头
pen.fillcolor("green")
pen.begin_fill()
pen.circle(100)
pen.end_fill()
# 绘制乌龟的眼睛
pen.penup()
pen.setposition(-40, 120)
pen.pendown()
pen.fillcolor("white")
pen.begin_fill()
pen.circle(30)
pen.end_fill()
pen.penup()
pen.setposition(-37, 130)
pen.pendown()
pen.fillcolor("black")
pen.begin_fill()
pen.circle(15)
pen.end_fill()
pen.penup()
pen.setposition(40, 120)
pen.pendown()
pen.fillcolor("white")
pen.begin_fill()
pen.circle(30)
pen.end_fill()
pen.penup()
pen.setposition(37, 130)
pen.pendown()
pen.fillcolor("black")
pen.begin_fill()
pen.circle(15)
pen.end_fill()
# 绘制乌龟的四肢
pen.penup()
pen.setposition(-70, 30)
pen.pendown()
pen.fillcolor("brown")
pen.begin_fill()
pen.backward(50)
pen.left(90)
pen.forward(50)
pen.right(90)
pen.forward(50)
pen.right(90)
pen.forward(50)
pen.left(90)
pen.forward(50)
pen.right(90)
pen.forward(50)
pen.right(90)
pen.forward(50)
pen.left(90)
pen.forward(50)
pen.end_fill()
pen.penup()
pen.setposition(20, 30)
pen.pendown()
pen.fillcolor("brown")
pen.begin_fill()
pen.backward(50)
pen.left(90)
pen.forward(50)
pen.right(90)
pen.forward(50)
pen.right(90)
pen.forward(50)
pen.left(90)
pen.forward(50)
pen.right(90)
pen.forward(50)
pen.right(90)
pen.forward(50)
pen.left(90)
pen.forward(50)
pen.end_fill()
# 隐藏画笔
pen.hideturtle()
# 点击关闭窗口
canvas.exitonclick()
利用python画乌龟
最新推荐文章于 2024-02-16 23:54:34 发布