请问可以把下面的Python代码简化吗?

import turtle

a = turtle.Pen()
a.penup()
a.speed(10)
a.width(5)
a.color("green")
a.goto(-200,200)
for m in range(19):
    a.pendown()
    a.goto(160,200-20*m)
    a.penup()
    a.goto(-200,200-20*(m+1))

a.goto(-200,200)
for n in range(19):
    a.pendown()
    a.goto(-200+20*n,-160)
    a.penup()
    a.goto(-200+20*(n+1),200)

turtle.done()

下面是代码运行的结果:

图片说明

没什么必要简化,非要简化,可以把
a.goto(-200,200)
for m in range(19):
a.pendown()
a.goto(160,200-20*m)
a.penup()
a.goto(-200,200-20*(m+1))
提取成循环

a = turtle.Pen()
a.penup()
a.speed(10)
a.width(5)
a.color("green")
for lop in range(2):
    a.goto(-200,200)
    for m in range(19):
        a.pendown()
        if lop == 0:
            a.goto(160,200-20*m)
        else:
            a.goto(-200+20*m,-160)
        a.penup()
        if lop == 0:
            a.goto(-200,200-20*(m+1))
        else:
            a.goto(-200+20*(m+1),200)
turtle.done()