- 1
- 2
- 3
- 4
- 5
- 6
- 7
def moves( side, field ):
for x in range(size):
for y in range(size):
if field[x][y] == 0:
newField = copyField(field)
newField[x][y] = side
yield newField
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−113
def moves( side, field ):
for x in range(size):
for y in range(size):
if field[x][y] == 0:
newField = copyField(field)
newField[x][y] = side
yield newField
newField всегда равно field, разъясните
Говногость 14.04.2012 18:03 # +3
TarasB 14.04.2012 18:10 # +5
Fai 14.04.2012 18:12 # 0
for move in moves( field, 1 ):
print(field) # field вместо move
Fai 14.04.2012 18:14 # 0
TarasB 14.04.2012 18:27 # 0
3.14159265 14.04.2012 19:23 # +4
guest8 09.04.2019 13:06 # −999