Programa Python para imprimir todos los números primos en un intervalo

Tabla de contenido

En este programa, aprenderá a imprimir todos los números primos dentro de un intervalo usando bucles for y mostrarlo.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de Python:

  • Declaración de Python if … else
  • Python para bucle
  • Python rompe y continúa

Un número entero positivo mayor que 1 que no tiene otros factores excepto 1 y el número en sí se llama número primo.

2, 3, 5, 7, etc. son números primos ya que no tienen ningún otro factor. Pero 6 no es primo (es compuesto) ya que 2 x 3 = 6,.

Código fuente

 # Python program to display all the prime numbers within an interval lower = 900 upper = 1000 print("Prime numbers between", lower, "and", upper, "are:") for num in range(lower, upper + 1): # all prime numbers are greater than 1 if num> 1: for i in range(2, num): if (num % i) == 0: break else: print(num)

Salida

 Los números primos entre 900 y 1000 son: 907911919929937941947953967971977983991997 

Aquí, almacenamos el intervalo como inferior para el intervalo inferior y superior para el intervalo superior, y buscamos números primos en ese rango. Visite esta página para aprender cómo verificar si un número es primo o no.

Articulos interesantes...