NSI, TP percolation 1

La fonction grille() à compléter et son affichage:

from random import *
import matplotlib.pyplot as plt
import numpy as np

def grille(largeur,hauteur,densite):
    '''
    genere une grille de dimensions données avec une densité donnée
    '''
    

def afficher(grille):
    '''
    affichage de la grille
    '''
    hauteur=len(grille)
    largeur=len(grille[0])
    grille_a_afficher=np.zeros((largeur,hauteur))
    for i in range(hauteur):
        for j in range(largeur):
            grille_a_afficher[j,i]=grille[j][i]    
    plt.spy(grille_a_afficher)
    plt.show()