DrawSquare/princess
DrawSquare/dashavladimir
f1def squares(w, h, *sqrs):f1def squares(w, h, *sqrs):
t2    field = [['.'] * w for i in range(h)]t2    a = [['.'] * w for i in range(h)]
3    for sqr in sqrs:3    for param in sqrs:
4        m = sqr[0]
5        n = sqr[1]4        x = param[1]
5        y = param[0]
6        for i in range(sqr[2]):6        for i in range(param[2]):
7            for j in range(sqr[2]):7            for j in range(param[2]):
8                field[n + i][m + j] = sqr[3]8                a[x + i][y + j] = param[3]
9    for j in field:9    for str_ in a:
10        for k in j:10        for elem in str_:
11            print(k, end='')11            print(elem, end='')
12        print()12        print()
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op