Les nombres qui ne sont pas le produit d'autres nombres entiers sont appelés nombres premiers. Dans Python, les nombres premiers ont un type entier qui est plus grand que «1". Le nombre privilège peut être divisible par lui-même plutôt que par d'autres nombres. Plus précisément, plusieurs méthodes peuvent être utilisées pour vérifier si le nombre est Prime.
Ce message parlera de différentes façons de voir si le numéro entier donné est primordial ou non dans Python.
Comment vérifier le numéro ISPRIME dans Python?
Ces approches sont utilisées pour montrer si un numéro entier donné est un nombre premier ou non dans Python:
Méthode 1: Vérifiez le numéro ISPRIME en Python en utilisant «Symy.méthode isprime () »
Le "sympathique.isprime ()«La méthode est utilisée pour exécuter les mathématiques symboliques. C'est une fonction intégrée du «sympathique”La bibliothèque utilisée pour déterminer si un numéro fourni est un nombre premier ou non et renvoie les résultats dans un booléen.
Exemple
Initialement, nous importons le «sympathique" bibliothèque:
Importer SympyMaintenant, utilisez le «sympathique.isprime ()«La méthode avec le numéro souhaité à vérifier est primordial ou non à l'intérieur du«imprimer()" fonction:
print ("Le numéro de fourniture du 1er est:", Sympy.isprime (8))On peut voir que le premier numéro spécifié n'est pas Prime. D'un autre côté, le deuxième numéro est Prime:
Méthode 2: Vérifiez le numéro ISPRIME en Python en utilisant la boucle «while»
Vous pouvez utiliser le "alors que”Boucle pour vérifier si le numéro entier spécifié est un nombre premier ou non dans Python. La boucle «while» vérifie d'abord les conditions, si elle devient vraie, il peut exécuter le reste du code sinon il se termine.
Exemple
Tout d'abord, déclarez la variable de type entier et initialisez-la:
c_num = 8Ensuite, déclarez la variable de type entier plus entier qui contient la valeur de rappel souhaitée "0"Et le nombre à partir duquel il commencera respectivement les conditions de vérification"2»:
a = 0Maintenant, tout d'abord, tandis que Loop vérifiera l'état fourni:
tandis que b <= c_num / 2:Dans le code ci-dessus:
Sortir
Méthode 3: Vérifiez le numéro ISPRIME en Python avec une fonction définie par l'utilisateur
Pour vérifier si le numéro fourni est premier ou non en Python, nous pouvons définir une fonction en utilisant le «def" mot-clé.
Exemple
Tout d'abord, déclarez une fonction nommée «checkisprime ()”Fonction qui prend un numéro entier comme paramètre. Ensuite, en utilisant le «si”Contrôle de condition Le numéro fourni est supérieur à un. Si c'est le cas, le «pour»Loop sera exécuté pour vérifier si«un"Est entièrement divisé par le"y". Ensuite, le numéro entier fourni n'est pas un numéro primaire:
Def Checkisprime (a):D'un autre côté, si le nombre n'est pas supérieur à un, le bloc de code else sera exécuté.
Sortir
Nous avons expliqué les différentes façons de montrer si le numéro entier est primordial ou non dans Python
Conclusion
Pour vérifier si le numéro fourni est Prime, le «sympathique.isprime ()"Méthode, le"alors que”LOOP, et la fonction définie par l'utilisateur est utilisée. Le "sympathique.isprime ()"Est la méthode intégrée du"sympathique" bibliothèque. Cet article a décrit sur plusieurs techniques pour vérifier si le nombre est premier ou non dans Python.