| Дятлинко Екатерина Сергеевна, 530 группа DrawSquare 4948 | Павшинский Даниил, 206 группа DrawSquare 6106 | ||||
|---|---|---|---|---|---|
| t | 1 | def squares(w, h, *args): | t | 1 | def squares(w, h, *seq): | 
| 2 | field = [['.' for i in range(w)] for j in range(h)] | 2 | table = [['.' for _ in range(w)] for _ in range(h)] | ||
| 3 | for arg in args: | 3 | for data in seq: | ||
| 4 | X, Y, s, c = arg | 4 | X, Y, size, symb = data | ||
| 5 | for i in range(Y, Y + s): | 5 | for j in range(Y, Y + size): | ||
| 6 | for j in range(X, X + s): | 6 | for i in range(X, X + size): | ||
| 7 | field[i][j] = c | 7 | table[j][i] = symb | ||
| 8 | for line in field: | 8 | for row in table: | ||
| 9 | print(*line, sep='') | 9 | print(*row, sep='') | ||
| Legends | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 
 | 
 | |||||||||