62 of 151 menu

A random modul seed metódusa

A random modul seed metódusa inicializálja vagy elment egy meghatározott véletlen számot. A véletlen számok generálásához a metódus az operációs rendszer aktuális rendszeridejét használja. A seed metódust a random metódus előtt kell alkalmazni. A metódus opcionális paraméterében egy számot adunk meg az inicializáláshoz, vagy egyfajta megjelöléséhez a generált számnak. Ezért amikor is megismételjük a random metódus alkalmazását, a generált szám nem változik. Ha viszont üresen hagyjuk a paramétert, akkor minden alkalommal egy új szám generálódik.

Szintaxis

import random random.seed(szám a megjelöléshez)

Példa

Inicializáljunk egy számot a generálása előtt:

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

A kód végrehajtásának eredménye:

0.6229016948897019

Ismételjük meg a számunk kiírását:

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

Az eredmény ugyanaz marad:

0.6229016948897019 0.6229016948897019

Lásd még

  • a random metódus a random modulból,
    amely visszaad egy pszeudo-véletlen számot
  • a uniform metódus a random modulból,
    amely generál egy pszeudo-véletlen valós számot egy tartományból
  • a randint metódus a random modulból,
    amely generál egy pszeudo-véletlen egész számot egy tartományból
  • a randrange metódus a random modulból,
    amely visszaad egy véletlen számot egy tartományból
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás