62 of 151 menu

Metoden seed i random-modulen

Metoden seed i modulen random initierar eller sparar ett specifikt slumptal. För att generera slumptal använder metoden aktuell systemtid från operativsystemet. Metoden seed tillämpas före metoden random. I metodens valfria parameter skickas ett tal för initiering eller en slags markering av det genererade talet. Därför ändras inte det genererade talet vid upprepad tillämpning av metoden random. Om parametern lämnas tom kommer ett nytt tal att genereras varje gång.

Syntax

import random random.seed(tal för markering)

Exempel

Låt oss initiera ett tal före dess generering:

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

Resultat av kodkörning:

0.6229016948897019

Låt oss upprepa utskriften av vårt tal:

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

Resultatet förblir detsamma:

0.6229016948897019 0.6229016948897019

Se även

  • metoden random i modulen random,
    som returnerar ett pseudoslumptal
  • metoden uniform i modulen random,
    som genererar ett pseudoslumptal flyttal från ett intervall
  • metoden randint i modulen random,
    som genererar ett pseudoslumptal heltal från ett intervall
  • metoden randrange i modulen random,
    som returnerar ett slumptal från ett intervall
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa