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

पायथन में दी गई रेंज में यादृच्छिक संख्या उत्पन्न करके सूची में संग्रहीत करना

इस लेख में हम देखेंगे कि संख्या की एक जोड़ी के बीच यादृच्छिक संख्या कैसे उत्पन्न करें और अंत में उन मानों को सूची में संग्रहीत करें।

हम randint नामक फ़ंक्शन का उपयोग करते हैं। पहले इसके सिंटैक्स पर एक नज़र डालते हैं।

सिंटैक्स

randint(start, end)
start और end दोनों पूर्णांक होने चाहिए। start, end से कम होना चाहिए।

इस उदाहरण में हम रेंज फ़ंक्शन का उपयोग फॉर लूप में करते हैं और अपेंड की मदद से इन यादृच्छिक संख्याओं को उत्पन्न करके नई खाली सूची में जोड़ते हैं।

उदाहरण

import random

def randinrange(start, end, n):
    res = []
    for j in range(n):
        res.append(random.randint(start, end))
    return res

# आवश्यक यादृच्छिक संख्याओं की संख्या
n = 5
# प्रारंभ मान
start = 12
# अंत मान
end = 23
print(randinrange(start, end, n))

आउटपुट

उपरोक्त कोड चलाने पर हमें निम्न परिणाम मिलता है -

[21, 20, 20, 17, 20]
  1. - Python NumPy का उपयोग करके यादृच्छिक संख्याएँ कैसे उत्पन्न करें?

    NumPy के साथ यादृच्छिक संख्या उत्पन्न करना NumPy पैकेज में random मॉड्यूल में यादृच्छिक संख्याओं के उत्पन्न करने के लिए कई फ़ंक्शन हैं। numpy.random.rand() - दिए गए आकार का एक ऐरे बनाता है और इसे यादृच्छिक नमूनों से भरता है। >>> import numpy as np >>> np.random.rand(3, 2) array([

  1. - Python में गैर-दोहराव वाली यादृच्छिक संख्याएँ कैसे उत्पन्न करें?

    Python में अद्वितीय यादृच्छिक संख्याएँ उत्पन्न करना निम्नलिखित प्रोग्राम 1 से 100 के बीच 10 यादृच्छिक, गैर-दोहराव वाले पूर्णांक उत्पन्न करता है। यह दिए गए अंतराल में एक यादृच्छिक पूर्णांक उत्पन्न करता है और यदि यह पहले नहीं जोड़ा गया है तो इसे सूची में जोड़ता है। >>> import random >>

  1. - पायथन रैंडम नंबर कैसे जनरेट करता है?

    पायथन के स्टैंडर्ड डिस्ट्रीब्यूशन में एक random मॉड्यूल होता है जिसमें रैंडम नंबर जनरेशन के लिए फ़ंक्शन होते हैं। बेसिक random() फ़ंक्शन 0 और 1 के बीच एक रैंडम फ्लोटिंग पॉइंट नंबर वापस करता है। >>> import random >>> random.random() 0.5204702770265925 उसी मॉड्यूल में randrange() फ