62 of 151 menu

Njia ya seed ya moduli ya random

Njia seed ya moduli random inaanzisha au huhifadhi namba maalum ya bahati nasibu. Kwa ajili ya kutengeneza namba za bahati nasibu njia inatumia wakati wa sasa wa mfumo wa OS. Njia seed inatumika kabla ya njia random. Kwenye kigeuzi cha hiari cha njia hupeanwa namba kwa ajili ya kuanzisha au aina ya kuweka alama ya namba iliyotengenezwa. Kwa hivyo wakati wa kurudia matumizi ya njia random namba iliyotengenezwa haibadilika. Ikiwa kigeuzi kiache wazi, basi itatengenezwa namba mpya kila wakati.

Syntax

import random random.seed(namba kwa ajili ya kuweka alama)

Mfano

Wacha tuanzishe namba kabla ya kuitengeneza:

random.seed(5) print(random.random())

Matokeo ya utekelezaji wa kodi:

0.6229016948897019

Wacha turudie uwasilishaji wa namba yetu:

random.seed(5) print(random.random()) random.seed(5) print(random.random())

Matokeo yatabaki sawa:

0.6229016948897019 0.6229016948897019

Angalia pia

  • Njia random ya moduli random,
    ambayo inarudisha namba ya bandia ya bahati nasibu
  • Njia uniform ya moduli random,
    ambayo hutengeneza namba halisi ya bandia ya bahati nasibu kutoka uwindo
  • Njia randint ya moduli random,
    ambayo hutengeneza namba kamili ya bandia ya bahati nasibu kutoka uwindo
  • Njia randrange ya moduli random,
    ambayo inarudisha namba ya bahati nasibu kutoka uwindo
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa