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

1 से 20 तक रैंडम नंबर जेनरेट करने और उन्हें सूची में जोड़ने के लिए पायथन प्रोग्राम

जब किसी दी गई सीमा के भीतर यादृच्छिक संख्याएँ उत्पन्न करना और उन्हें एक सूची में जोड़ना आवश्यक होता है, तो एक विधि परिभाषित की जाती है, जो यादृच्छिक संख्याएँ उत्पन्न करती है और उन्हें एक खाली सूची में जोड़ देती है।

नीचे उसी का प्रदर्शन है -

उदाहरण

import random
def random_gen(beg, end, my_num):
   my_result = []
   for j in range(my_num):
      my_result.append(random.randint(beg, end))
   return my_result
my_num = 19
beg = 1
end = 20
print("The number is :")
print(my_num)
print("The start and end values are :")
print(beg, end)
print("The elements are : ")
print(random_gen(beg, end, my_num))

आउटपुट

The number is :
19
The start and end values are :
1 20
The elements are :
[12, 12, 5, 12, 11, 1, 5, 12, 19, 19, 7, 15, 18, 18, 10, 14, 3, 2, 11]

स्पष्टीकरण

  • 'random_gen' नाम की एक विधि को परिभाषित किया गया है, जिसमें तीन पैरामीटर हैं- शुरुआत, अंत और एक संख्या।

  • विधि 'शुरुआत' और 'अंत' की सीमा के साथ यादृच्छिक संख्याएँ उत्पन्न करती है।

  • यह इसे एक सूची में जोड़ता है।

  • विधि के बाहर, तीन मान परिभाषित हैं।

  • वे कंसोल पर प्रदर्शित होते हैं।

  • इस मान को पैरामीटर के रूप में पास करके विधि को कॉल किया जाता है।

  • आउटपुट कंसोल पर प्रदर्शित होता है।


  1. एक सूची से अद्वितीय मान मुद्रित करने के लिए पायथन प्रोग्राम

    एक सूची को देखते हुए, हमारा काम सभी विशिष्ट नंबरों को प्रिंट करना है। उदाहरण Input:A = [1, 2, 3, 4, 2, 1, 9] Unique list is [1, 2, 3, 4, 9] एल्गोरिदम Step 1: Create user input list. Step 2: Create an empty list. Step 3: Traverse all elements in the list. Step 4: Check the unique element is present o

  1. किसी दी गई सीमा के भीतर यादृच्छिक संख्या उत्पन्न करने और सूची में स्टोर करने के लिए पायथन प्रोग्राम?

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

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

    निम्नलिखित प्रोग्राम 1 से 100 के बीच 10 यादृच्छिक, गैर-दोहराव वाले पूर्णांक उत्पन्न करता है। यह दिए गए अंतराल में एक यादृच्छिक पूर्णांक उत्पन्न करता है और इसे एक सूची में जोड़ता है यदि इसे पहले नहीं जोड़ा गया है। >>> import random >>> list=[] >>> for i in range(10):