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

पायथन में यादृच्छिक संख्या

स्पष्टीकरण

यादृच्छिक संख्या उत्पन्न करने के लिए पायथन के कुछ कार्य हैं। उनका उपयोग बहुत सारे खेलों, लॉटरी आदि में किया जा सकता है जहाँ उत्पन्न करने के लिए यादृच्छिक संख्या की आवश्यकता होती है।

कुछ फ़ंक्शन ऐसे हैं जो यादृच्छिक संख्याएँ उत्पन्न करते हैं -

पसंद ()

इस फ़ंक्शन का उपयोग संख्याओं के संग्रह से एक यादृच्छिक संख्या उत्पन्न करने के लिए किया जा सकता है।

उदाहरण

print ("A random number from list  : ",end="") 
print (random.choice([1, 4, 6, 100, 31]))

आउटपुट

A random number from list : 100

रैंडरेंज(भीख, अंत, चरण)

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

उदाहरण

print ("A random number from range  : ",end="") 
print (random.randrange(2, 10, 3)) 

आउटपुट

A random number from range : 8

यादृच्छिक ()

यह फ़ंक्शन 1 से कम और 0 से अधिक या उसके बराबर एक फ्लोट यादृच्छिक संख्या उत्पन्न करता है।

उदाहरण

print ("A random number between 0 to 1  : ", end="") 
print (random.random()) 

आउटपुट

A random number between 0 to 1  :0.42487645546

फेरबदल ()

यह फ़ंक्शन सूची में फेरबदल करता है और उन्हें बेतरतीब ढंग से व्यवस्थित करता है।

उदाहरण

list = [1, 3, 5, 10, 4] 
print (" list before shuffling  : ", end="") 
for j in range(0, len(list)): 
   print (list[j], end=" ") 
print("\r") 
random.shuffle(list) 
print ("list after shuffling : ", end="") 
for j in range(0, len(list)): 
   print (list[j], end=" ") 
   print("\r") 

आउटपुट

list before shuffling  : 1 3 5 10 4 
list after shuffling  : 3 10 1 4 5 

वर्दी(ए, बी)

यह फ़ंक्शन तर्कों में उल्लिखित संख्याओं के बीच यादृच्छिक रूप से एक अस्थायी बिंदु संख्या उत्पन्न करता है। इसमें दो तर्क लगते हैं, निचली सीमा और ऊपरी सीमा।

उदाहरण

print (" random floating point number between 6 and 11  is : ",end="") 
print (random.uniform(6,11)) 

आउटपुट

The random floating point number between 6 and 11 is : 7.18036982355346

  1. पायथन में आर्मस्ट्रांग नंबर कैसे उत्पन्न करें?

    कोई भी तीन अंकों की संख्या एक आर्मस्ट्रांग संख्या कहलाती है, जिसके अंकों के घन का योग संख्या के बराबर होता है। यह जांचने के लिए कि कोई संख्या इस शर्त को पूरा करती है या नहीं, उसके प्रत्येक अंक को क्रमिक रूप से दाएं से अलग किया जाता है और उसका घन संचयी रूप से जोड़ा जाता है। अंत में यदि योग मूल संख्या

  1. पायथन का उपयोग करके अभाज्य संख्याएँ कैसे उत्पन्न करें?

    अभाज्य संख्या वह होती है जो 1 और स्वयं को छोड़कर किसी अन्य संख्या से विभाज्य नहीं होती है। पायथन में % मोडुलो ऑपरेटर यह जांचने के लिए उपलब्ध है कि कोई संख्या दूसरे से विभाज्य है या नहीं। यह मानते हुए कि हमें 1 से 100 के बीच अभाज्य संख्याएँ ज्ञात करनी हैं, श्रेणी में प्रत्येक संख्या (मान लें x) को

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

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