Здравствуйте. Пытаюсь создать цикл, но своими силами не получилось. Сдался. Хотел вот такой:
y: 0 x: 0
y: 0 x: 98
y: 0 x: 196
y: 0 x: 294
y: 98 x: 0
y: 98 x: 98
y: 98 x: 196
y: 98 x: 294
y: 196 x: 0
y: 196 x: 98
y: 196 x: 196
y: 196 x: 294
y: 294 x: 0
y: 294 x: 98
y: 294 x: 196
y: 294 x: 294
А получается это:
y: 0 x: 0
y: 98 x: 98
y: 196 x: 196
y: 294 x: 294
y: 392 x: 0
y: 490 x: 98
y: 588 x: 196
y: 686 x: 294
y: 784 x: 0
y: 882 x: 98
y: 980 x: 196
y: 1078 x: 294
y: 1176 x: 0
y: 1274 x: 98
y: 1372 x: 196
y: 1470 x: 294
y = 0
x = 0
z = 98
mass = []
for i in range(4):
x = 0
for j in range(4):
x += z
nums = [y, x-z]
mass.append(nums)
y += z
for i, j in mass:
print('y:', i, 'x:', j)
Или так:
[
[0, 0], [0, 98], [0, 196], [0, 294],
[98, 0], [98, 98], [98, 196], [98, 294],
[196, 0], [196, 98], [196, 196], [196, 294],
[294, 0], [294, 98], [294, 196], [294, 294]
]
или лучше так:
[
[
[0, 0], [0, 98], [0, 196], [0, 294]
],
[
[98, 0], [98, 98], [98, 196], [98, 294]
],
[
[196, 0], [196, 98], [196, 196], [196, 294]
],
[
[294, 0], [294, 98], [294, 196], [294, 294]
]
]
не пойму, как в этом вложенном цикле обновлять y