109. Python的turtle库简介
【目录】
文章目录
【正文】
1. 什么是turtle库?
turtle[ˈtɜːtl]:海龟。
【功能】
编写指令来控制一个虚拟的小海龟(turtle即箭头)在屏幕上移动,从而绘制出各种图形。
这个虚拟海龟可以看作是一个画笔,它能够在画布上移动,画出用户想要的图案。
turtle库提供了一系列的函数和方法来控制这个虚拟海龟的行为,包括前进、后退、转向等动作。
用户可以绘制出直线、圆形、多边形等基本图形,甚至可以创建更复杂的图案和设计。
turtle库允许设置画笔的颜色、粗细以及画布的大小和背景颜色等属性,使得绘制出的图形更加丰富和个性化。
2. 用turtle库绘制一个爱心图案
【效果展示】
【代码展示】
# 绘制爱心图案
import turtle
# 创建画布和海龟对象
canvas = turtle.Screen()
canvas.bgcolor("white")
pen = turtle.Turtle()
# 设置画笔颜色和填充颜色
pen.color("red", "pink")
pen.pensize(3)
pen.speed(2)
# 绘制爱心形状
pen.up( )
pen.goto(0,-100)
pen.down()
pen.begin_fill()
pen.left(45)
pen.forward(150)
pen.circle