Python - error en codigo, y no sé porque? TypeError: 'NoneType' object is not subscriptable

 
Vista:

error en codigo, y no sé porque? TypeError: 'NoneType' object is not subscriptable

Publicado por Francescoly (2 intervenciones) el 20/12/2017 16:58:57
seré breve en cuanto al problema que tengo, estoy haciendo un juego llamado michi, el cual me genera un error en la linea 30. y no se a que se debe

1
2
3
4
5
6
7
8
def imprimir_tablero(tablero):
    print("\n")
    imprimir_fila(tablero[0],tablero[1],tablero[2])  #linea 30
    print('   ----------------')
    imprimir_fila(tablero[3],tablero[4],tablero[5])
    print('   ----------------')
    imprimir_fila(tablero[6],tablero[7],tablero[8])
    print("\n")



File "C:/Users/PAOLO/.spyder-py3/michiAvance.py", line 30, in imprimir_tablero
imprimir_fila(tablero[0],tablero[1],tablero[2])

TypeError: 'NoneType' object is not subscriptable
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

error en codigo, y no sé porque? TypeError: 'NoneType' object is not subscriptable

Publicado por xve (1646 intervenciones) el 20/12/2017 19:10:39
Hola Francescoly, faltaría ver que valor tiene tablero cuando lo pasas a la función imprimir_tablero(), y también seria bueno ver la función imprimir_fila()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar