![](https://csdnimg.cn/release/download_crawler_static/89320360/bg1.jpg)
使用 Python 的 turtle 库绘制心形并打印 520 表白文字
示例 1:使用 Python 的 turtle 库绘制心形并打印 520 表白文字
首先,我们可以使用 Python 的 turtle 库来绘制一个心形。然后,我们可以在控制
台上打印一段 520 表白文字。
python 复制代码
import turtle
import time
# 设置画布和画笔
screen = turtle.Screen()
screen.bgcolor("white") # 设置背景色
love = turtle.Turtle()
love.shape('turtle')
love.speed(1) # 设置画笔速度为最快
love.color("red", "pink") # 设置画笔颜色和填充颜色
love.begin_fill()
# 绘制心形的函数
def draw_heart():
love.left(140)
love.forward(180)
love.circle(-100, 200) # 创建一个半径为 100 的圆,但只绘制 200 度的圆
弧
love.left(120)
love.circle(-100, 200) # 创建另一个半径为 100 的圆,但只绘制 200 度的
圆弧
love.forward(180)
# 绘制心形
draw_heart()
love.end_fill()
# 隐藏画笔并等待用户关闭窗口
love.hideturtle()
time.sleep(3) # 等待 3 秒以便用户观看心形
# 打印 520 表白文字
print(" 亲爱的,")
print("在这个特殊的日子里,我想对你说:520,我爱你!")
print("你的存在是我生活中最亮的光,你的笑容是我每天最期待的风景。")