Програма Python за отпечатване на всички прости числа през интервал

В тази програма ще се научите да отпечатвате всички прости числа в рамките на интервал, използвайки for цикъл и да го показвате.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на Python:

  • Изявление на Python if … else
  • Python за Loop
  • Python се счупи и продължи

Положително цяло число, по-голямо от 1, което няма други фактори освен 1 и самото число се нарича просто число.

2, 3, 5, 7 и т.н. са прости числа, тъй като нямат други фактори. Но 6 не е прост (той е композитен), тъй като 2 x 3 = 6,.

Програмен код

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

Изход

 Простите числа между 900 и 1000 са: 907 911 919 929 937 941 947 953 967 971 977 983 991 997 

Тук съхраняваме интервала като по-нисък за долен интервал и горен за горен интервал и намираме прости числа в този диапазон. Посетете тази страница, за да научите как да проверите дали числото е просто или не.

Интересни статии...