„Python“ programa, skirta spausdinti visus pirminius skaičius per intervalą

Šioje programoje išmoksite spausdinti visus pirminius skaičius per intervalą, naudodami kilpas, ir jį parodyti.

Norėdami suprasti šį pavyzdį, turite žinoti apie šias „Python“ programavimo temas:

  • „Python“, jei… kitas pareiškimas
  • „Python for Loop“
  • Python pertrauka ir tęskite

Teigiamas sveikasis skaičius, didesnis nei 1, neturintis jokių kitų veiksnių, išskyrus 1, ir pats skaičius vadinamas pirminiu skaičiumi.

2, 3, 5, 7 ir kt. Yra pirminiai skaičiai, nes jie neturi jokių kitų veiksnių. Bet 6 nėra pagrindinis (jis yra sudėtinis), nes 2 x 3 = 6,.

Pirminis kodas

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

Rezultatas

 Pirminiai skaičiai nuo 900 iki 1000 yra: 907 911 919 929 937 941 947 953 967 971 977 983 991 997 

Čia mes saugome intervalą kaip mažesnį už apatinį intervalą ir viršutinį - viršutinį - ir surandame to diapazono pirminius skaičius. Apsilankykite šiame puslapyje ir sužinokite, kaip patikrinti, ar skaičius yra pagrindinis.

Įdomios straipsniai...