जब किसी दी गई संख्या की सीमा के भीतर अभाज्य संख्याओं को खोजना आवश्यक होता है, तो श्रेणी दर्ज की जाती है और इसे फिर से चालू किया जाता है। '%' मापांक ऑपरेटर का उपयोग अभाज्य संख्याओं को खोजने के लिए किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है
lower_range = 670
upper_range = 699
print("The lower and upper range are :")
print(lower_range, upper_range)
print("The prime numbers between", lower_range, "and", upper_range, "are:")
for num in range(lower_range, upper_range + 1):
if num > 1:
for i in range(2, num):
if (num % i) == 0:
break
else:
print(num) आउटपुट
The lower and upper range are : 670 699 The prime numbers between 670 and 699 are: 673 677 683 691
स्पष्टीकरण
-
ऊपरी श्रेणी और निचली श्रेणी के मान कंसोल पर दर्ज और प्रदर्शित किए जाते हैं।
-
संख्याओं को पुनरावृत्त किया जाता है।
-
यह देखने के लिए जाँच की जाती है कि क्या वे 1 से बड़े हैं क्योंकि 1 न तो अभाज्य संख्या है और न ही भाज्य संख्या।
-
संख्याओं को पुनरावृत्त किया जाता है, और '%' 2 के साथ होता है।
-
इस तरह प्राइम नंबर मिल जाता है, और कंसोल पर प्रदर्शित होता है।
-
नहीं तो यह लूप से बाहर हो जाता है।