Hello les gens !
Si quelqu'un pouvait m'aider à comprendre ce petit programme ce serait sympa, le voici :
Code:def nbPremiers(Min, MAX): '''Calcule les nombres premiers entre deux chiffres''' while Min < MAX : aa = [j for i in range(2, int(MAX**0.5 + 1)) \ for j in range(i*2, MAX, i)] return [x for x in range(Min, MAX) if x not in aa] >>> >>> nbPremiers(1900, 2100) [1901, 1907, 1913, 1931, 1933, 1949, 1951, 1973, 1979, 1987, 1993, 1997, 1999, 2003, 2011, 2017, 2027, 2029, 2039, 2053, 2063, 2069, 2081, 2083, 2087, 2089, 2099]
-----