DrawSquare/maksim.krasilnikov
DrawSquare/a.pervushina
f1import numpy as npf1import numpy as np
22
t3def squares(w, h, *sq):t3def squares(w, h, *args):
4    field = []4    array = []
5    for i in range(h):5    for _ in range(h):
6        field.append(['.'] * w)6        array.append(['.'] * w)
7    field = np.array(field)7    screen = np.array(array)
8    for (x, y, sq_wh, c) in sq:8    for (X, Y, size, char) in args:
9        field[y:y + sq_wh, x:x + sq_wh] = c9        screen[Y:Y + size, X:X + size] = char
10    for r in field:10    for line in screen:
11        for el in r:11        for char in line:
12            print(el, end='')12            print(char, end='')
13        print()13        print()
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op