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

हम Python में random.seed() का उपयोग क्यों करते हैं?


यादृच्छिक मॉड्यूल की बीज () विधि यादृच्छिक संख्या जनरेटर को प्रारंभ करती है।

random.seed(a,b)

यदि a छोड़ा गया है या कोई नहीं है, तो वर्तमान सिस्टम समय का उपयोग किया जाता है। यदि ऑपरेटिंग सिस्टम द्वारा यादृच्छिकता स्रोत प्रदान किए जाते हैं, तो उनका उपयोग सिस्टम समय के बजाय किया जाता है

यदि a एक इंट है, तो इसका उपयोग सीधे किया जाता है।

संस्करण 2 (डिफ़ॉल्ट) के साथ, एक str, बाइट्स, या bytearray ऑब्जेक्ट एक int में परिवर्तित हो जाता है और इसके सभी बिट्स का उपयोग किया जाता है।

संस्करण 1 (पायथन के पुराने संस्करणों से यादृच्छिक अनुक्रमों को पुन:प्रस्तुत करने के लिए प्रदान किया गया) के साथ, str और बाइट्स के लिए एल्गोरिथ्म बीजों की एक संकीर्ण श्रेणी उत्पन्न करता है।



  1. विंडोज़ पर पायथन का उपयोग कैसे करें

    सीखने और उपयोग करने के लिए सबसे अच्छी प्रोग्रामिंग भाषाओं में से एक के रूप में, इसमें कोई आश्चर्य की बात नहीं है कि लाखों नए कोडर्स अपना ध्यान पायथन का उपयोग करने के तरीके सीखने पर लगाते हैं। यह सभी प्रमुख ऑपरेटिंग सिस्टम पर उपलब्ध पायथन के समर्थन के साथ प्रवेश की एक कम बाधा प्रदान करता है, जिससे आप

  1. टिंकर पायथन में थ्रेड का उपयोग कैसे करें?

    Tkinter के साथ, हम थ्रेडिंग का उपयोग करके एक बार में कई फ़ंक्शन कॉल कर सकते हैं . यह किसी एप्लिकेशन में कुछ कार्यों का अतुल्यकालिक निष्पादन प्रदान करता है। पायथन में एक थ्रेड का उपयोग करने के लिए, हम थ्रेडिंग . नामक एक मॉड्यूल आयात कर सकते हैं और इसके थ्रेड . को उपवर्गित करें कक्षा। हमारी नई कक्षा

  1. हम शून्य का उपयोग क्यों करते हैं?

    मैं रूबी कोड के एक टुकड़े के बारे में एक दोस्त के साथ बातचीत कर रहा था और वापसी मूल्यों का विषय सामने आया… ...और निश्चित रूप से, nil हमेशा उस बातचीत का हिस्सा होता है। उस दिन बाद में, मैं सोने के लिए बिस्तर पर था, सोच रहा था कि हम nil का उपयोग क्यों करते हैं? ? मैंने सोचा कि अगले दिन इस बारे में