ecco ho risolto:
Codice:
import random
def Crea_Lista(lung):
lista=[0]*lung
for i in range(8):
lista[i]=random.random()
return lista
def NellIntervallo(Lista,LimiteSuperiore,LimiteInferiore):
Conteggio=0
for N in Lista:
if LimiteInferiore<N<LimiteSuperiore:
Conteggio=Conteggio+1
return Conteggio
def Istogramma(inte):
amp=1.0/inte
for i in range(inte):
LimiteInferiore=i*amp
LimiteSuperiore=LimiteInferiore+amp
print LimiteInferiore,'\t',NellIntervallo(Crea_Lista(8),LimiteSuperiore,LimiteInferiore),'\t',LimiteSuperiore
Istogramma(8)
Ecco il risultato:
Codice:
0.0 2 0.125
0.125 2 0.25
0.25 0 0.375
0.375 2 0.5
0.5 1 0.625
0.625 3 0.75
0.75 1 0.875
0.875 0 1.0