Los números que no son el producto de otros números enteros se denominan números primos. En Python, los números primos tienen un tipo entero que es más grande que "1". El número primo puede ser divisible por sí mismo en lugar de otros números. Más específicamente, se pueden utilizar varios métodos para verificar si el número es primo.
Esta publicación hablará sobre diferentes formas de ver si el número entero dado es primo o no en Python.
Cómo verificar el número de ISPRIME en Python?
Estos enfoques se utilizan para mostrar si un número entero dado es un número primo o no en Python:
Método 1: Verifique el número ISPRIME en Python usando "Sympy.método isprime () "
El "sympy.isprime ()El método se utiliza para ejecutar matemáticas simbólicas. Es una función incorporada del "sympy"Biblioteca que se utiliza para determinar si un número proporcionado es un número primo o no y devuelve los resultados en un booleano.
Ejemplo
Inicialmente, importamos el "sympy" biblioteca:
Importación SympyAhora, usa el "sympy.isprime ()"El método junto con el número deseado para verificar es primo o no dentro del"imprimir()" función:
imprimir ("El primer número de proporcionar es:", Sympy.ISPRIME (8))Se puede ver que el primer número especificado no es primo. Por otro lado, el segundo número es Prime:
Método 2: Verifique el número ISPRIME en Python usando el bucle "while"
Puedes usar el "mientras"Loop para verificar si el número entero especificado es un número primo o no en Python. El bucle "while" primero verifica las condiciones, si se hace realidad, puede ejecutar el resto del código de lo contrario termina.
Ejemplo
Primero, declare la variable de tipo entero y la inicialice:
c_num = 8Luego, declare la variable de tipo entero más que contiene el valor de recordatorio deseado "0"Y el número del que comenzará las condiciones de verificación respectivamente"2":
a = 0Ahora, primero, mientras que Loop verificará la condición proporcionada:
Mientras que b <= c_num / 2:En el código proporcionado anteriormente:
Producción
Método 3: Verifique el número ISPRIME en Python con la función definida por el usuario
Para verificar si el número proporcionado es primo o no en Python, podemos definir una función utilizando el "defensorPalabra clave.
Ejemplo
Primero, declare una función llamada "checkIsPrime ()Función "que toma un número entero como parámetro. Entonces, usando el "si"Verifique la condición El número proporcionado es mayor que uno. Si es así, el "para"Loop se ejecutará para verificar si"a"Está completamente dividido por el"Y". Luego, el número entero proporcionado no es un número primo:
Def CheckIsPrime (a):Por otro lado, si el número no es mayor que uno, de lo contrario se ejecutará el bloque de código.
Producción
Hemos explicado las diferentes formas de mostrar si el número entero es primo o no en Python
Conclusión
Para verificar si el número proporcionado es primo, el "sympy.isprime ()"Método, el"mientras"Bucle, y se utilizan la función definida por el usuario. El "sympy.isprime ()"Es el método incorporado del"sympy" biblioteca. Este artículo descrito sobre múltiples técnicas para verificar si el número es primo o no en Python.