python 一直显示invalid syntax 这里咋解决

这里要怎么改呀,最后哪里一直标红,麻烦看一下,谢谢!(倔强青铜着实搞不出来了)

img

img

img

img


这两个地方是不是少了乘号

img


这里是小写吧
小错误有点多,帮你改好了,希望采纳

import math as m
import turtle

# 创建对象
ttl = turtle.Turtle()

def drawline(tt1, x1, y1, x2, y2):
    tt1.penup()
    ttl.goto(x1, y1)
    ttl.pendown()
    ttl.goto(x2, y2)
    ttl.penup()
    a1 = a2 = 80


def drawFunc(ttl, begin, end, step, a1, a2):
    t = begin
    while t < end:
        if t > begin:
            ttl.pendown()
        x = a1 * (2 * m.sin(t) - m.sin(2 * t))
        y = a2 * (2 * m.cos(t) - m.cos(2 * t))
        ttl.goto(x, y)
        t += step
    ttl.penup()


def main():
    turtle.setup(600, 600, 0, 0)
    # 画坐标轴
    ttl.pencolor('red')
    drawline(ttl, -300, 0, 300, 0)
    drawline(ttl, 0, 300, 0, -300)
    # 画函数图形
    ttl.pencolor('blue')
    ttl.pensize(5)
    drawFunc(ttl, 0, 1 * m.pi, 0.01, 300, 300)
    # 对象,起点,终点,步长,半宽,半高
    # 绘图完毕
    turtle.done()

if __name__ == '__main__':
    main()

img