Función para verificar si hay un número primo con python

Función para verificar si hay un número primo con python

A continuación se muestra una función simple para verificar un número primo. La función is_prime_number () devoluciones FALSO Si el número suministrado es inferior a 2 y si el número es igualmente divisible con algún otro número diferente a 1 y en sí mismo. Si no se aplica ninguna de las condiciones anteriores, la función volverá Verdadero. El siguiente script de Python permitirá al usuario decidir cuántos números deben verificarse para ver si el número es un número primo:

#!/usr/bin/env python prime_numbers = 0 defensor is_prime_number (x): si X > = 2: para Y en rango (2, x): si no ( X De % y): devolver FALSO demás: devolver FALSO devolver Verdadero para i en rango (int (raw_input ("cuántos números desea verificar:"))): si is_prime_number (i): prime_numbers += 1 Imprimirlo imprimo "encontramos" + str (prime_numbers) + " números primos."

Guarde el script anterior en un archivo, por ejemplo,. IS-prime-número.py y hazlo ejecutable:

$ chmod +x is-prime-number.py 

A continuación, ejecute el IS-prime-número.py Script de Python para buscar un número primo dentro de los primeros 100 números. La salida imprimirá todos los números primos entre 0 y 100.



ps ./Number de primo.py cuántos números desea verificar: 100 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 61 67 71 73 79 83 89 97 Encontramos 25 números primos. 

En la imagen a continuación puede ver la salida de una búsqueda de todos los números primos entre 0 y 1 milión:

Tutoriales de Linux relacionados:

  • Cómo construir una aplicación Tkinter utilizando un objeto orientado ..
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Mastering Bash Script Loops
  • Bucles anidados en guiones Bash
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Sistema colgado de Linux? Cómo escapar a la línea de comando y ..
  • Cómo establecer programas predeterminados utilizando alternativas de actualización en ..
  • Cosas para instalar en Ubuntu 20.04
  • Cómo leer y crear archivos CSV usando Python
  • Cómo trabajar con la API REST de WooCommerce con Python