python用turtle如何简单画一个爱心

目录

 参考图案

 思路

方法

完整代码


 参考图案

 思路

通过数学的方法计算每一个角度和爱心线段的长度就可以画出爱心了

方法

首先得引用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()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值