>>> from memory import Memory >>> m = Memory(4, 6) >>> m.nfils 4 >>> m.ncols 6 >>> len(m) 0 >>> for f in range(4): # Dibuixem l'espai de joc utilitzant l'accés per índex ... for c in range(6): ... print(m[f,c], end='') ... print() ****** ****** ****** ****** >>> m[0,0] = 'A' >>> m[0,1] = 'B' >>> m[0,2] = 'C' >>> m[0,3] = 'C' >>> m[0,4] = 'A' >>> m[0,5] = 'H' >>> m[2,4] = 'D' >>> len(m) 7 >>> for f in range(4): # Dibuixem l'espai de joc (les cartes) ... for c in range(6): ... print(m[f,c], end='') ... print() ABCCAH ****** ****D* ****** >>> m[2,4] = '*' >>> len(m) 6 >>> m.omplir('BADAEC', 1) >>> m.omplir('HDCFFE', 2) >>> m.omplir('FGAAGF', 3) >>> for f in range(4): # Dibuixem l'espai de joc (les cartes) ... for c in range(6): ... print(m[f,c], end='') ... print() ABCCAH BADAEC HDCFFE FGAAGF >>> len(m) 24 >>> m.capgira((0,0), (3,4)) # Cartes no coincidents >>> m.capgira((2,1), (1,2)) # Cartes coincidents; s'eliminen >>> for f in range(4): ... for c in range(6): ... print(m[f,c], end='') ... print() ABCCAH BA*AEC H*CFFE FGAAGF >>> len(m) 22 --fi-enunciat