Sumar matrices




def InicializarMatriz( filas, columnas ):
   matriz = []
   for i in range(filas):
       matriz.append([])
       for k in range(columnas):
          matriz[i].append(5)
    return matriz
def imprimirMatriz(matrix):
    for i in range(len(matrix)):
       for j in range(len(matrix[i])):
          print matrix[ i ][ j ],
       print
def SumarMatrices( ma1, ma2 ):
    Resultado = []
    for j in range(len(ma1)):
       Resultado.append([])
       for n in range(len( ma1[j])):
          Resultado[j].append(ma1[n][j] + ma2[j][n])
    return Resultado
fil = input( "Ingresar el numero de filas: " )
col = input( "Ingresar el numero de columnas: " )
matriz1 = InicializarMatriz( fil, col )
matriz2 = InicializarMatriz( fil, col )

print "La suma de\n%s \n%s es" %(matriz1, matriz2), "\n", imprimirMatriz(SumarMatrices(matriz1, matriz2))