62 of 151 menu

Metoda seed a modulului random

Metoda seed a modulului random inițializează sau salvează un anumit număr aleator. Pentru generarea numerelor aleatoare metoda utilizează timpul curent al sistemului de operare. Metoda seed se aplică înaintea metodei random. În parametrul opțional al metodei se transmite un număr pentru inițializare sau un fel de marcare a numărului generat. De aceea, la reutilizarea metodei random numărul generat nu se modifică. Dacă parametrul se lasă liber, atunci se va genera de fiecare dată un număr nou.

Sintaxă

import random random.seed(număr pentru marcare)

Exemplu

Să inițializăm un număr înainte de generarea lui:

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

Rezultatul executării codului:

0.6229016948897019

Să repetăm afișarea numărului nostru:

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

Rezultatul va rămâne același:

0.6229016948897019 0.6229016948897019

Vedeți și

  • metoda random a modulului random,
    care returnează un număr pseudoleator
  • metoda uniform a modulului random,
    care generează un număr real pseudoleator dintr-un interval
  • metoda randint a modulului random,
    care generează un număr întreg pseudoleator dintr-un interval
  • metoda randrange a modulului random,
    care returnează un număr aleator dintr-un interval
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge