
Vielen Dank im Voraus...

Code: Alles auswählen
[1][1][1]
[1][1][1]
[1][1][1]
Code: Alles auswählen
[x] [x] [x]
[x] [x] [x]
[x] [x] [x]
Code: Alles auswählen
[x] [x] [x] [x] [x]
[x] [x] [x] [x] [x]
[x] [x] [x] [x] [x]
[x] [x] [x] [x] [x]
[x] [x] [x] [x] [x]
Code: Alles auswählen
In [21]: [[[1] for i in xrange(3)] for i in xrange(3)]
Out[21]: [[[1], [1], [1]], [[1], [1], [1]], [[1], [1], [1]]]
Code: Alles auswählen
print'\n', 'Magisches Quadrat'
print '================='
eingabe = input ('geben sie eine Zahl ein: ')
liste = ['_']* eingabe*eingabe
liste[eingabe/2]=1
# test: print "liste:", liste
for item in range(2,eingabe**2+1):
# test: print "."*20, item
Code: Alles auswählen
[ ][1][ ]
[3][ ][ ]
[ ][ ][2] #usw.
Code: Alles auswählen
[[9, 1, 5],
[3, 4, 8],
[6, 7, 2]]
Code: Alles auswählen
In [54]: dimension = 3
In [55]: [[0] * dimension for dummy in xrange(dimension)]
Out[55]: [[0, 0, 0], [0, 0, 0], [0, 0, 0]]
Code: Alles auswählen
In [59]: field = [[0] * dimension for dummy in xrange(dimension)]
In [60]: field[0][1] = 42
In [61]: field
Out[61]: [[0, 42, 0], [0, 0, 0], [0, 0, 0]]
In [62]: field[2][0]
Out[62]: 0
Code: Alles auswählen
field = [[0] * dimension for dummy in xrange(dimension)]
field[0][0] = 9
field[0][1] = 1
field[0][2] = 5
field[1][0] = 3
field[1][1] = 4
field[1][2] = 8
field[2][0] = 6
field[2][1] = 7
field[2][2] = 2
Stimmt, Wikipedia beschreibt einen.lilhill2002 hat geschrieben:es muss doch eine Algorithmus geben wie man das an stellt.