正方形棋盘格

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

 

posted @ 2020-08-14 20:48  v113  阅读(132)  评论(0编辑  收藏  举报