Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: juan_bailon en 28 Mayo 2018, 01:41 am



Título: contador para un a matriz en pyhton
Publicado por: juan_bailon en 28 Mayo 2018, 01:41 am
bueno tengo un problema, tengo un parqueadero los espacios vacíos serán "0"y los espacios ocupados serán "1", tengo una matriz de 4x3 que esta conformada inicialmente solo por ceros, la cuestión es que el usuario ingresara un uno indicando que ha ingresado un carro y lo que necesito es que haya un contador o cualquier otra cosa que, cuando el usuario vuelva a correr el algoritmo el "1"(carro), que guardo anteriormente el usuario quede guardado, registrado. para que al momento de correr nuevamente el programa e ingresar nuevamente otro "1"(carro) dentro de la matriz aparezcan los dos "1"(carros), el ingresado la primera vez y el ingresado la segunda vez

esto es lo que tengo: ....


matriz=[[0 for x in range(4)] for y in range (3)]

def espacios_vacios(matriz):
    ocupados=0
    for k in range (0,3):
        for j in range (0,4):

            if (matriz[k][j]==0):
                print("espacio libre")
                matriz[k][j]=int(input("ingrese el numero 1 para ingresar un carro"))            
                ocupados=ocupados+1
                return matriz
                    
            else:
                print("espacios llenos")

  
espacios_vacios(matriz)
print(matriz)




Título: Re: contador para un a matriz en pyhton
Publicado por: tincopasan en 30 Mayo 2018, 03:57 am
la verdad no entendí cuando quieres contar, ¿al ejecutar nuevamente el script o la función?