Python-program for å skrive ut alle primtall i et intervall

Innholdsfortegnelse

I dette programmet lærer du å skrive ut alle primtallene innen et intervall ved hjelp av løkker og vise det.

For å forstå dette eksemplet, bør du ha kunnskap om følgende Python-programmeringsemner:

  • Python hvis … annet uttalelse
  • Python for Loop
  • Python bryter og fortsetter

Et positivt heltall større enn 1 som ikke har andre faktorer enn 1, og selve tallet kalles et primtall.

2, 3, 5, 7 etc. er primtall da de ikke har noen andre faktorer. Men 6 er ikke prime (det er sammensatt) siden 2 x 3 = 6,.

Kildekode

 # 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)

Produksjon

 Primtall mellom 900 og 1000 er: 907911919929937941 947 953 967 97197983991997 

Her lagrer vi intervallet som lavere for nedre intervall og øvre for øvre intervall, og finner primtall i det området. Besøk denne siden for å lære hvordan du sjekker om et tall er primtall eller ikke.

Interessante artikler...