Kezdőoldal » Számítástechnika » Programozás » Mire jó a seed pythonban?

Mire jó a seed pythonban?

Figyelt kérdés

Értem én, hogy 42 az élet értelme, de mire való a seed és miért a 42-t használják paraméterként a legtöbb helyen?

import numpy as np

np.random.seed(42)

somenumberlist = np.random.randint(1,100,100)



#Python #seed #random number
2019. ápr. 28. 13:06
 1/3 anonim ***** válasza:
100%

Inicializálja a pszeudo-random generátort egy értékkel.

Jobb helyeken nem egy konstanst használnak, hanem például az adott időpont valamely részét.

2019. ápr. 28. 13:10
Hasznos számodra ez a válasz?
 2/3 Ozmium42 ***** válasza:
77%
Ez a függvény nem valódi random, csak annak látszik. Valójában vesz egy bemeneti értéket, akár 42-t, akár mást, azzal csinál valami trükköt, és véletlenszerűnek látszó kimenetet ad. Ha ugyanaz a seed, akkor a program minden egyes futásakor ugyanazok a random értékek fognak megjelenni a programban. Ezért a seed értéke alapértelmezetten valamilyen változó érték, például órajel.
2019. ápr. 28. 13:11
Hasznos számodra ez a válasz?
 3/3 tabaki ***** válasza:
100%
Ha a negyvenkettőt csakugyan preferálják ebben a szerepkörben, az aligha független az általad is gyanúba fogott Galaxis útikalauztól. Tehát egyszerűen móka, az emlékezetes poén újrahasznosítása.
2019. ápr. 28. 17:59
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!