这个代码,怎么跑不了

from Turtles import *
from time import sleep

def go_to(x,y):
up()
goto(x,y)
down()

def big_Circle(size):#函数用于绘制心得大圆
speed(5)
for i in range(150):
forward(size)
right(0.3)

def big_Circle(size):#函数用于绘制心得小圆
speed(10)
for i in range(210):
forward(size)
right(0.786)

def line (size):
speed(5)
forward(51*size)

def heart(x,y,size):
go_to(x,y)
left(150)
begin_fill()
line(size)
big_Circle(size)
small_Circle(size)
line(size)
end_fill()

def arrow():
pensize(10)
setheading(0)
go_to(339,178)
forward(150)

def arrowHead():
pensize(1)
speed(5)
color('red','red')
begin_fill()
left(120)
forward(20)
right(150)
forward(35)
right(120)
forward(35)
right(150)
forward(20)
end_fill()

def main():
pensize(4)
color('red','pink')
#jidiiws
heart(200,0,1)
setheading(0)
heart(-80,-100,1.5)
arrow()
arrowHead()
go_to(400,-300)
done()
main()

没有调用的入口。
最后一行main()向左缩进一格。

def main():
    pensize(4)
    color('red','pink')
    #jidiiws
    heart(200,0,1)
    setheading(0)
    heart(-80,-100,1.5)
    arrow()
    arrowHead()
    go_to(400,-300)
    done()
main()

你定义了一大堆函数,可是没有一个地方调用这些函数啊
python可不是c语言,它默认的函数不是main,main只是你自己取的名字

1.from Turtles import * ---->>>from turtle import *
2.def big_Circle(size):   ----->>>def small _Circle(size):
3.最后一个main()向前进一步,不能缩进