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()