शुरू करेंमुफ़्त में शुरू करें

पासा फेंकें

पिछले अभ्यास में, आपने rand() का इस्तेमाल किया था, जो 0 और 1 के बीच एक रैंडम float बनाता है.

जैसा कि Hugo ने वीडियो में समझाया, आप random पैकेज के randint() फंक्शन का भी इस्तेमाल करके रैंडम इंटिजर जनरेट कर सकते हैं। नीचे दिया गया कॉल 4, 5, 6 या 7 में से कोई एक इंटिजर रैंडमली बनाता है। 8 शामिल नहीं है.

import numpy as np
np.random.randint(4, 8)

NumPy पहले से np नाम से इम्पोर्ट किया गया है और seed सेट है। क्या आप पासा फेंक कर दिखाएँगे?

यह अभ्यास पाठ्यक्रम का हिस्सा है

इंटरमीडिएट Python

पाठ्यक्रम देखें

अभ्यास निर्देश

  • randint() को उपयुक्त आर्ग्युमेंट्स के साथ इस्तेमाल करके 1, 2, 3, 4, 5 या 6 में से कोई एक इंटिजर रैंडमली जनरेट करें। यह एक पासे का सिमुलेशन करता है। इसे प्रिंट करें।
  • परिणाम दोहराएँ ताकि देखें कि दूसरी बार का थ्रो अलग है या नहीं। फिर से परिणाम प्रिंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Import numpy and set seed
import numpy as np
np.random.seed(123)

# Use randint() to simulate a dice


# Use randint() again
कोड संपादित करें और चलाएँ