bonjour, j’ai code qui check si n est nombre premier et je voudrai votre avie pour ce code et comment l’optimiser au max (je l’ai fait en oneliner et en normal, mais mon code est loin d’etre parfait ) donc 1 version
def check_prime_number(n: int) -> bool:
'''check if n is a prime number'''
list_mod = []
for i in range(2, n):
list_mod.append(n%i)
return all(list_mod)
donc la 2v en oneliner:
f = lambda n: all(n%i for i in range(2, n))
merci pour votre commentaire
+0
-0