Renvoie une liste aléatoire d’un intervalle
from math import * from random import randint def randint_list(a,b): ''' Preconditions : Rentrez deux entiers croissants Postconditions : Retourne une liste aleatoire des entiers de l intervale ''' assert type(a) == int,"Votre premier nombre doit etre un entier" assert type(b) == int,"Votre deuxieme nombre doit etre un entier" assert a<b, "Rentrez deux entiers croissants" liste=[] while not len(liste)==b-a+1: increment=True teste=randint(a,b) for elements in liste: if teste == elements: increment=False break if increment == True: liste.append(teste) return liste