En este programa, aprenderá a imprimir todos los números primos dentro de un intervalo utilizando bucles for y mostrarlos.
Para comprender este ejemplo, debe tener conocimiento de los siguientes temas de programación de Python :
- Python if ... else Declaración
- Python para Loop
- Python se rompe y continúa
Un 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 otros factores. 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)
Ejecutar código
Salida
Los números primos entre 900 y 1000 son: 907 911 919 929 937 941 947 953 967 971 977 983 991 997
Aquí, almacenamos el intervalo como inferior para el intervalo inferior y superior para el intervalo superior, y encontramos números primos en ese rango. Visite esta página para saber cómo verificar si un número es primo o no .
0 Comentarios
Dejanos tu comentario para seguir mejorando!