Program Python za tiskanje vseh praštevil v intervalu

Kazalo

V tem programu se boste naučili natisniti vsa praštevila v intervalu z uporabo zank in jih prikazati.

Če želite razumeti ta primer, morate poznati naslednje programske teme Python:

  • Izjava Python, če … drugače
  • Python za zanko
  • Python se zlomi in nadaljuje

Celo pozitivno število, večje od 1, ki nima drugih faktorjev, razen 1 in samo število se imenuje glavno število.

2, 3, 5, 7 itd. So praštevila, saj nimajo drugih dejavnikov. Toda 6 ni primeren (je sestavljen), ker 2 x 3 = 6.

Izvorna koda

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

Izhod

 Praštevila med 900 in 1000 so: 907 911 919 929 937 941 947 953 967 971 977 983 991 997 

Tu shranimo interval kot spodnji za spodnji interval in zgornji za zgornji interval ter najdemo praštevila v tem območju. Obiščite to stran, če želite izvedeti, kako preveriti, ali je številka navadna ali ne.

Zanimive Članki...