目录
参考图案
思路
通过数学的方法计算每一个角度和爱心线段的长度就可以画出爱心了
方法
首先得引用turtle库
from turtle import *
定义画布的大小
setup(600,600,400,400)
画爱心的圆弧
通过for循环将一个圆弧分成好多个线段
for i in range(200):
right(1)
fd(1)
完整代码
from turtle import * #引用turtle库
title('爱心') #设置标题
setup(600,600,400,400) #定义画布的大小
hideturtle() #作图时隐藏画笔
pencolor('black') #定义画笔的颜色为黑色
fillcolor('red') #定义填充色彩为红的
pensize(2) #定义画笔的粗细
speed(0) #画画的速度
begin_fill() #开始填充区域
left(140)
fd(111.65)
for i in range(200): #画圆弧
right(1)
fd(1)
left(120)
for i in range(200):
right(1)
fd(1)
fd(111.65)
end_fill() #完成填充
done()