Python program az összes prímszám kinyomtatására intervallumban

Tartalomjegyzék

Ebben a programban megtanulja az összes prímszám kinyomtatását intervallumon belül a ciklusok használatával, és megjeleníti azt.

A példa megértéséhez ismernie kell a következő Python programozási témákat:

  • Python if… else nyilatkozat
  • Python for Loop
  • Python törés és folytatás

1-nél nagyobb pozitív egész szám, amelynek az 1-n kívül nincs más tényezője, és magát a számot prímszámnak nevezzük.

A 2, 3, 5, 7 stb. Prímszámok, mivel nincsenek egyéb tényezőik. De 6 nem prím (ez kompozit), mivel 2 x 3 = 6.

Forráskód

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

Kimenet

 A 900 és 1000 közötti prímszámok: 907 911 919 929 937 941 947 953 967 971 977 983 991 997 

Itt tároljuk az intervallumot alacsonyabbnak az alsó intervallumként és a felsőt a felső intervallumhoz, és megtaláljuk a prímszámokat ebben a tartományban. Ezen az oldalon megtudhatja, hogyan ellenőrizheti, hogy egy szám elsődleges-e vagy sem.

érdekes cikkek...