1 import turtle
2
3 #坐标原点
4 x = int(input('原点坐标x,整数:') or '-300')
5 y = int(input('原点坐标y,整数:') or '-300')
6
7 #横线 竖线 的数量
8 l1 = int(input('请输入棋盘长,正整数:') or '18')
9 k1 = l1
10
11 #线条间隔
12 jg = int(input('请输入棋盘间隔,正整数:')or '30')
13
14 t = turtle.Pen()
15 t.speed(10)
16 t.color('green')
17
18
19 #画横线
20 t.penup()
21 t.goto(x,y)
22 for n in range(0,l1):
23 t.penup()
24 t.goto(x,y+n*jg)
25 t.pendown()
26 t.goto(x+(l1-1)*jg,y+n*jg)
27
28 #画竖线
29 t.penup()
30 t.goto(x,y)
31 for m in range(0,k1):
32 t.penup()
33 t.goto(x+m*jg,y)
34 t.pendown()
35 t.goto(x+m*jg,y+(k1-1)*jg)
36
37 t.hideturtle()
38 turtle.done()