Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन - दी गई संख्या सीमा के भीतर अभाज्य संख्याओं की संख्या खोजें


जब दी गई संख्या सीमा के भीतर अभाज्य संख्याओं को खोजने की आवश्यकता होती है, तो सीमा दर्ज की जाती है और इस पर पुनरावृति की जाती है। अभाज्य संख्याओं को खोजने के लिए '%' मॉड्यूलस ऑपरेटर का उपयोग किया जाता है।

उदाहरण

नीचे इसका प्रदर्शन दिया गया है:

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 के साथ '%' ऑपरेटर का उपयोग किया जाता है।

  • इस तरह अभाज्य संख्या मिलती है, और कंसोल पर प्रदर्शित होती है।

  • अन्यथा यह लूप से बाहर निकल जाता है।


  1. - दिए गए रेंज में रैंडम नंबर उत्पन्न करके सूची में संग्रहीत करने का पायथन प्रोग्राम

    समस्या विवरण यहां 3 यूजर इनपुट वेरिएबल का उपयोग किया जाता है, एक प्रारंभिक संख्या के लिए, दूसरा अंतिम संख्या के लिए और अंतिम वह कितनी रैंडम संख्या प्रदर्शित करना चाहता है। पायथन रैंडम नंबर उत्पन्न करने के लिए एक रैंडम मॉड्यूल प्रदान करता है। यहां हम रैंडम फंक्शन के साथ randint फंक्शन का उपयोग करते ह

  1. - पायथन का उपयोग करके दी गई रेंज में कपरेकर नंबर कैसे खोजें

    समस्या विवरण एक संशोधित कपरेकर संख्या एक धनात्मक पूर्ण संख्या n है जिसमें d अंक होते हैं, जैसे कि जब हम इसके वर्ग को दो टुकड़ों में विभाजित करते हैं - एक दायां टुकड़ा r जिसमें d अंक होते हैं और एक बायां टुकड़ा l जिसमें शेष d या d-1 अंक होते हैं, तो टुकड़ों का योग मूल संख्या के बराबर होता है (यानी l

  1. - Python में संख्याओं की सूची में सबसे बड़ी संख्या कैसे खोजें?

    Python में सूची से अधिकतम संख्या खोजना Python की बिल्ट-इन लाइब्रेरी फ़ंक्शन max() एक इटरेबल या कॉमा सेपरेटेड संख्याओं की सूची में सबसे बड़ी संख्या लौटाता है। >>> max(10, 23, 43, 21) 43 >>> l1 = [4, 7, 2, 9, 1] >>> max(l1) 9