Skip to content
Snippets Groups Projects
Select Git revision
  • 4527a199d3cc7ab06c93efa711b8e7e6f75f0d68
  • master default protected
2 results

tirage-random.py

Blame
  • tirage-random.py 584 B
    # imports
    from random import seed, random
    
    # fonctions
    def listAleatoireFloat(n):
        """Retourne une liste de <n> flottants aleatoires."""
        return [random() for i in range(n)]
    
    # programme principal  
    n = int(input("Entrez un entier [2 .. 100] : "))
    while not (2 <= n <= 100): # saisie filtree
        n = int(input("Entrez un entier [2 .. 100], s.v.p. : "))
    
    seed() # initialise le generateur de nombres aleatoires
    t = listAleatoireFloat(n) # construction de la liste
    
    print("Liste :", t)
    print("Amplitude : {:.2f}".format(max(t) - min(t)))
    print("Moyenne : {:.2f}".format(sum(t)/n))