# ex12020_est_divisible.py ''' Teste si un nombre donné est divisible par 2 ou 3 ou 5 ou 7 ou 11 ou 13. Retourne True si c'est le cas, False sinon ''' def estDivisible(nn): #==================== '''Retourn True si nn est divisible par 2 ou 3 ou 5 ou 7 ou 11 ou 13, Retourne False sinon''' return (nn % 2 == 0) or (nn % 3 == 0) or (nn % 5 == 0) or \ (nn % 7 == 0) or (nn % 11 == 0) or (nn % 13 == 0) print("----- Exercice 12.2a -----") n1 = 121 print("n1 =", n1, " est divisible :", estDivisible(n1)) n1 = 91 print("n1 =", n1, " est divisible :", estDivisible(n1)) n1 = 101 print("n1 =", n1, " est divisible :", estDivisible(n1)) n1 = 323 print("n1 =", n1, " est divisible :", estDivisible(n1)) print("Liste des nombres premiers < 100") print("2, 3, 5, 7, 11, 13") for nn in range(2,101): if (not estDivisible(nn)): print(nn, end=" ")