Python的turtle包绘制动态心形https://www.zhihu.com/video/1154817433545207808
评价:圆弧部分的绘制速度过慢,找了半天没有解决。
代码如下:
import turtle
import time
#画心形圆弧
def hart_arc():
for i in range(200):
turtle.right(1)
turtle.forward(2)
def move_pen_position(x,y):
turtle.hideturtle() #隐藏画笔
turtle.up() #提笔
turtle.goto(x,y) #移动画笔到指定起始坐标(窗口中心为0,0)
turtle.down() #下笔
turtle.showturtle() #显示画笔
love = "\n黄博士比心"
signature = "大羽的29"
#初始化
turtle.setup(width = 800,height = 500) #画布大小
turtle.color('blue','pink') #画笔颜色
turtle.pensize(3) #画笔粗细
turtle.speed(1) #画笔速度
# 初始化画笔起始坐标
move_pen_position(x=0,y=-1