У овом програму научићете да штампате све просте бројеве у интервалу користећи фор петље и прикажете их.
Да бисте разумели овај пример, требало би да имате знање о следећим Питхон програмским темама:
- Питхон иф … елсе Изјава
- Питхон за Лооп
- Питхон се ломи и наставља
Цео позитиван број већи од 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
Овде чувамо интервал као доњи за доњи интервал и горњи за горњи интервал и проналазимо просте бројеве у том опсегу. Посетите ову страницу да бисте сазнали како да проверите да ли је број прост или не.