Die Zahlen, die nicht das Produkt anderer ganzzahliger Zahlen sind, werden als Primzahlen bezeichnet. In Python haben Primzahlen einen ganzzahligen Typ, der größer ist als “1”. Die Primzahl kann eher für sich selbst als andere Zahlen teilbar sein. Insbesondere können verschiedene Methoden verwendet werden, um zu überprüfen.
Dieser Beitrag wird über verschiedene Möglichkeiten sprechen, um anzusehen.
So überprüfen Sie die ISPRIME -Nummer in Python?
Diese Ansätze werden verwendet, um anzuzeigen, ob eine bestimmte Ganzzahlnummer eine Primzahl oder nicht in Python ist:
Methode 1: Überprüfen Sie die ISPRIME -Nummer in Python mit „Sympy.iSprime () ”Methode
Der "Sympy.isprime ()„Methode wird zur Ausführung symbolischer Mathematik verwendet. Es ist eine integrierte Funktion der “SympyLibrar.
Beispiel
Anfangs importieren wir die “Sympy" Bibliothek:
Sympy importierenVerwenden Sie nun die “Sympy.isprime ()Methode zusammen mit der gewünschten Nummer zum Überprüfen ist Prim- oder nicht im „“drucken()Funktion:
drucken ("1. Platzieren Sie die Nummer:", Sympy.iSprime (8))Es ist ersichtlich, dass die angegebene erste Zahl nicht primär ist. Andererseits ist die zweite Zahl Prime:
Methode 2: Überprüfen Sie die ISPRIME -Nummer in Python mit der Schleife "while"
Du kannst den ... benutzen "während”Schleife zur Überprüfung, ob die angegebene Ganzzahlnummer eine Primzahl oder nicht in Python ist. Die Schleife "while" überprüft zuerst die Bedingungen. Wenn sie wahr wird.
Beispiel
Deklarieren Sie zunächst die Ganzzahl -Typ Variable und initialisieren Sie sie:
c_num = 8Deklarieren Sie dann die beiden weiteren Ganzzahl -Typ -Variablen, die den gewünschten Erinnerungswert enthält. “0"Und die Zahl, aus der es die Überprüfungsbedingungen startet"2”:
a = 0Nun, zuerst, während die Schleife den bereitgestellten Zustand überprüft:
während b <= c_num / 2:Im obigen Code:
Ausgang
Methode 3: Überprüfen Sie die ISPRIME-Nummer in Python mit benutzerdefinierter Funktion
Um zu prüfen, ob die angegebene Nummer in Python Prim oder nicht ist, können wir eine Funktion definieren, indem wir die “verwendendef" Stichwort.
Beispiel
Erstens, deklarieren Sie eine Funktion namens die “checkiPrime ()Funktion, die eine Ganzzahl -Nummer als Parameter nimmt. Dann verwenden Sie das "WennBedingung Überprüfen Sie, ob die angegebene Zahl größer als eins ist. Wenn es so ist, das “für"Schleife wird ausgeführt, um zu überprüfen, ob"A"Ist voll geteilt durch die"y”. Anschließend ist die bereitgestellte Ganzzahlnummer keine Primzahl:
Def checkiPrime (a):Andererseits, wenn die Zahl nicht größer als eins ist, wird der Codeblock ausgeführt.
Ausgang
Wir haben die verschiedenen Möglichkeiten erklärt, um zu zeigen, ob die Ganzzahl -Zahl in Python erstklassig ist oder nicht
Abschluss
Um zu prüfen, ob die angegebene Nummer Prime ist, ist die “Sympy.isprime ()”Methode, die“während”Loop und die benutzerdefinierte Funktion werden verwendet. Der "Sympy.isprime ()”Ist die integrierte Methode der“Sympy" Bibliothek. In diesem Artikel wurde über mehrere Techniken beschrieben, um zu überprüfen.