-
Notifications
You must be signed in to change notification settings - Fork 1
/
print_grid.py
38 lines (27 loc) · 958 Bytes
/
print_grid.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
def print_grid():
print('+', '-' * 4, '+', '-' * 4, '+')
print('|', ' ' * 4, '|', ' ' * 4, '|')
print('|', ' ' * 4, '|', ' ' * 4, '|')
print('|', ' ' * 4, '|', ' ' * 4, '|')
print('|', ' ' * 4, '|', ' ' * 4, '|')
print('+', '-' * 4, '+', '-' * 4, '+')
print('|', ' ' * 4, '|', ' ' * 4, '|')
print('|', ' ' * 4, '|', ' ' * 4, '|')
print('|', ' ' * 4, '|', ' ' * 4, '|')
print('|', ' ' * 4, '|', ' ' * 4, '|')
print('+', '-' * 4, '+', '-' * 4, '+')
#print_grid()
def grid_print(rows, columns):
#h_line = ("+ " + "- " * 4) * rows
#v_line = ("| " + " " * 8) * v_lines
#print(h_line + "\n" + v_line)
cell_width = 4
cell_height = 4
h_line = ("+" + "-" * cell_width) * columns + "+"
v_line = ("|" + " " * cell_width) * (columns + 1)
for i in range(rows):
print(h_line)
for j in range(cell_height):
print(v_line)
print(h_line)
grid_print(2, 5)