इस लेख में हम देखेंगे कि संख्या की एक जोड़ी के बीच यादृच्छिक संख्या कैसे उत्पन्न करें और अंत में उन मानों को सूची में संग्रहीत करें।
हम 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]