Python 作为一种基于脚本语言的编程语言,拥有非常高效和易于使用的特点。这也意味着 Python 可以用来绘制各种图形,包括爱心图。
import turtle
# 函数:画贝塞尔曲线
def curve():
for i in range(200):
turtle.right(1)
turtle.forward(1)
turtle.color('red', 'pink') # 设置画笔颜色和填充颜色
turtle.begin_fill() # 开始填充
turtle.left(140) # 向左转 140 度
turtle.forward(111.65) # 向前走 111.65
curve() # 画左边的贝塞尔曲线
turtle.left(120) # 向左转 120 度
curve() # 画右边的贝塞尔曲线
turtle.forward(111.65) # 向前走 111.65
turtle.end_fill() # 结束填充
turtle.hideturtle() # 隐藏画笔
turtle.done() # 完成绘制
上述代码实现了使用 Python 绘制一个红色填充的粉色爱心图。我们使用 turtle 库来绘图。首先,我们定义了一个 curve 函数,它用于绘制贝塞尔曲线。然后,我们设置了画笔和填充的颜色,并开始填充。接下来,我们向左转 140 度并向前走一段距离,然后画左边的贝塞尔曲线。接着,向左转 120 度并画右边的贝塞尔曲线,最后向前走一段距离并结束填充。然后,我们隐藏画笔并完成绘制。
总而言之,Python 作为一种简单易用的编程语言,可以用于许多方面,包括绘制图形。本文中,我们用 turtle 库实现了绘制爱心图。希望这个例子可以启发你去尝试使用 Python 来绘制更多酷炫的图形。