Error
Publicado por Rocío (11 intervenciones) el 14/04/2012 23:50:48
Estoy haciendo esta función y me da error cuando llega a la función Modificanumero :
Dice que el error está en esta otra función que muestra la columna de una matriz:
Dice este error:
¿Qué puede ser?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
def Menu():
print 'Bienvenido al juego del sudoku'
print 'Desea jugar al sudoku?(S/N)'
deseo = raw_input()
if deseo.lower()=='s':
sudoku1 = dibujaMatriz(leersudoku())
print 'Elija el numero que desea cambiar'
sudoku2 = Modificanumero(sudoku1)
print 'Quiere borrar algún elemento?(S/N)'
if deseo.lower() == 's':
sudoku3 = Borrarelemento(sudoku2)
print 'Finalizar partida?'
if deseo.lower() == 's':
print 'Quiere guardar el archivo?(S/N)'
if deseo.lower() == 's':
Guardarsudoku(sudoku3)
print 'Hasta pronto!'
else:
print 'Hasta pronto!'
else:
submenu()
else:
submenu()
else:
print 'De acuerdo, vuelva cuando quiera.'
Dice que el error está en esta otra función que muestra la columna de una matriz:
1
2
3
4
5
6
def muestraColumna(sudoku,j):
columna = []
for l in range(len(sudoku[0])):
valor = sudoku [l][j]
columna.append(valor)
return columna
Dice este error:
1
2
for l in range(len(sudoku[0])):
TypeError: 'NoneType' object is not subscriptable
¿Qué puede ser?
Valora esta pregunta
0