Mbinu ya randrange ya moduli ya random

Mbinu randrange ya moduli random inarudisha nambari ya nasibu kutoka kwenye masafa. Kwenye kigezo cha kwanza cha hiari cha mbinu tunaonyesha mwanzo wa mfuatano. Katika kigezo cha pili cha lazima tunaweka mwisho. Na kwenye kigezo cha tatu cha hiari tunapita hatua ambayo nambari itachaguliwa.

Syntax

pythonimport random

random.randrange([mwanzo], mwisho, [hatua])

Mfano

Wacha tupate nambari kwenye masafa kutoka 0 hadi 10, kwa hatua ya uteuzi 2:

pythonprint(random.randrange(1, 10, 2))

Matokeo ya utekelezaji wa kodi:

python5

Mfano

Sasa kwa mbinu randrange tuonyeshe tu mwanzo na mwisho wa masafa:

pythonprint(random.randrange(1, 10))

Matokeo ya utekelezaji wa kodi:

python4

Mfano

Sasa wacha tuonyeshe kwenye mbinu kigezo kimoja tu cha lazima - mwisho wa masafa:

pythonprint(random.randrange(10))

Matokeo ya utekelezaji wa kodi:

python5

Angalia pia

  • mbinu uniform ya moduli random,
    ambayo inazalisha nambari halisi ya bandia kutoka kwenye masafa
  • mbinu randint ya moduli random,
    ambayo inazalisha nambari kamili ya bandia kutoka kwenye masafa
  • mbinu sample ya moduli random,
    ambayo inarudisha uteuzi wa nasibu wa vipengele kutoka kwenye mfuatano
  • mbinu random ya moduli random,
    ambayo inarudisha nambari ya bandia
  • mbinu seed ya moduli random,
    ambayo huanzisha nambari ya nasibu