Mbinu randint ya moduli random

Mbinu randint ya moduli random inarudisha namba kamili bandia kutoka kwenye masafa uliyoweka. Kwenye kigezo cha kwanza cha mbinu tunaonyesha thamani ya mwanzo ya masafa, kwenye cha pili - thamani yake ya mwisho.

Syntax

pythonimport random

random.randint(mwanzo, mwisho)

Mfano

Wacha tuzalishe namba kwenye masafa kutoka 0 hadi 20:

pythonprint(random.randint(0, 20))

Matokeo ya kutekeleza kodi:

python19

Mfano

Sasa wacha tuzalishe namba kwenye masafa ya namba hasi:

pythonprint(random.randint(-15, -5))

Matokeo ya kutekeleza kodi:

python-6

Angalia pia

  • mbinu random ya moduli random,
    ambayo inarudisha namba bandia
  • mbinu seed ya moduli random,
    ambayo huanzisha namba nasibu
  • mbinu uniform ya moduli random,
    ambayo inazalisha namba halisi bandia kutoka kwenye masafa
  • mbinu randrange ya moduli random,
    ambayo inarudisha namba nasibu kutoka kwenye masafa
  • mbinu sample ya moduli random,
    ambayo inarudisha uteuzi nasibu wa vipengele kutoka kwenye mlolongo