62 of 151 menu

Metoden seed i modulet random

Metoden seed i modulet random initialiserer eller gemmer et bestemt tilfældigt tal. For at generere tilfældige tal bruger metoden den aktuelle systemtid i operativsystemet. Metoden seed anvendes før metoden random. I metodens valgfrie parameter overføres et tal til initialisering eller en form for mærkning af det genererede tal. Derfor ændres det genererede tal ikke ved genanvendelse af metoden random. Hvis parameteren derimod efterlades tom, vil der blive genereret et nyt tal hver gang.

Syntaks

import random random.seed(tal til mærkning)

Eksempel

Lad os initialisere tallet før dets generering:

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

Resultat af kodeudførelse:

0.6229016948897019

Lad os gentage udskrivningen af vores tal:

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

Resultatet forbliver det samme:

0.6229016948897019 0.6229016948897019

Se også

  • metoden random i modulet random,
    som returnerer et pseudotilfældigt tal
  • metoden uniform i modulet random,
    som genererer et pseudotilfældigt reelt tal fra et interval
  • metoden randint i modulet random,
    som genererer et pseudotilfældigt heltal fra et interval
  • metoden randrange i modulet random,
    som returnerer et tilfældigt tal fra et interval
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis