View Single Post
Old 20-12-2008, 15:27   #5
MasterDany
Senior Member
 
L'Avatar di MasterDany
 
Iscritto dal: Dec 2007
Messaggi: 505
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
__________________
Giochi:Fallout 3,Civilitation IV,Call of Duty-World at War,Far Cry 2,Crysis,Age of Empires III. BLOG
Non ricordo niente ma non lo dimenticherò mai
MasterDany è offline   Rispondi citando il messaggio o parte di esso