Función para verificar si hay un número primo con python
- 1088
- 149
- Mario Gollum
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
- « Instalación Ansible en Centos 7 Linux
- Cómo encontrar un espejo de Debian Linux más rápido para su/etc/apt/fuentes.lista »