इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे।
समस्या कथन - हमें एक अंतराल दिया जाता है, जिसकी हमें दी गई श्रेणी में सभी अभाज्य संख्याओं की गणना करने की आवश्यकता होती है
यहां हम समाधान प्राप्त करने के लिए एक क्रूर-बल दृष्टिकोण पर चर्चा करेंगे, अर्थात एक अभाज्य संख्या की मूल परिभाषा। अभाज्य संख्याएँ वे संख्याएँ होती हैं जिनमें 1 और स्वयं एक गुणनखंड के रूप में होता है और शेष सभी संख्याएँ इसके गुणनखंड नहीं होती हैं।
हर बार एक अभाज्य संख्या की स्थिति का मूल्यांकन सही गणना के रूप में किया जाता है।
आइए अब नीचे दिए गए कार्यान्वयन में अवधारणा को देखें-
उदाहरण
start = 1 end = 37 for val in range(start, end + 1): # If num is divisible by any number # between 2 and val, it is not prime if val > 1: for n in range(2, val): if (val % n) == 0: break else: print(val)
आउटपुट
2 3 5 7 11 13 17 19 23 29 31 37
सभी चर स्थानीय दायरे में घोषित किए गए हैं और उनके संदर्भ ऊपर दिए गए चित्र में देखे गए हैं।
निष्कर्ष
इस लेख में, हमने सीखा है कि कैसे हम सभी अभाज्य संख्याओं को एक अंतराल में प्रिंट कर सकते हैं