62 of 151 menu

Metoda seed e modulit random

Metoda seed e modulit random inicializon ose ruan një numër të caktuar të rastësishëm. Për gjenerimin e numrave të rastësishëm metoda përdor kohën aktuale të sistemit të OS. Metoda seed aplikohet përpara metodës random. Në parametrin jo të detyrueshëm të metodës transmetohet një numër për inicializim ose një lloj shenjëzimi i numrit të gjeneruar. Prandaj kur përsëritet aplikimi i metodës random numri i gjeneruar nuk ndryshon. Nëse parametri lihet bosh, atëherë do të gjenerohet çdo herë një numër i ri.

Sintaksa

import random random.seed(numri për shenjëzim)

Shembull

Le të inicializojmë numrin përpara gjenerimit të tij:

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

Rezultati i ekzekutimit të kodit:

0.6229016948897019

Le të përsërisim nxjerrjen e numrit tonë:

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

Rezultati do të mbetet i njëjtë:

0.6229016948897019 0.6229016948897019

Shihni gjithashtu

  • metoda random e modulit random,
    e cila kthen një numër pseudorastësor
  • metoda uniform e modulit random,
    e cila gjeneron një numër real pseudorastësor nga një interval
  • metoda randint e modulit random,
    e cila gjeneron një numër të plotë pseudorastësor nga një interval
  • metoda randrange e modulit random,
    e cila kthen një numër të rastësishëm nga një interval
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo