पायथन रैंडम सीड () विधि
उदाहरण
बीज का मान 10 पर सेट करें और देखें कि क्या होता है:
import random
random.seed(10)
print(random.random())
परिभाषा और उपयोग
seed()
विधि का उपयोग यादृच्छिक संख्या जनरेटर को प्रारंभ करने के लिए किया जाता है ।
यादृच्छिक संख्या उत्पन्न करने में सक्षम होने के लिए यादृच्छिक संख्या जनरेटर को (बीज मान) से शुरू करने के लिए एक संख्या की आवश्यकता होती है।
डिफ़ॉल्ट रूप से यादृच्छिक संख्या जनरेटर वर्तमान सिस्टम समय का उपयोग करता है ।
यादृच्छिक संख्या जनरेटर की प्रारंभ संख्या को अनुकूलित करने के लिए बीज () विधि का उपयोग करें।
नोट: यदि आप एक ही बीज मूल्य का दो बार उपयोग करते हैं तो आपको वही यादृच्छिक संख्या दो बार प्राप्त होगी। नीचे उदाहरण देखें
वाक्य - विन्यास
random.seed(a, version)
पैरामीटर मान
Parameter | Description |
---|---|
a | Optional. The seed value needed to generate a random number. If it is an integer it is used directly, if not it has to be converted into an integer. Default value is None, and if None, the generator uses the current system time. |
version | An integer specifying how to convert the a
parameter into a integer.Default value is 2 |
और ज्यादा उदाहरण
उदाहरण
प्रदर्शित करें कि यदि आप एक ही बीज मान का दो बार उपयोग करते हैं, तो आपको वही यादृच्छिक संख्या दो बार प्राप्त होगी:
import random
random.seed(10)
print(random.random())
random.seed(10)
print(random.random())