Metoda seed modula random
Metoda seed modula random
inicializira ali shrani določeno
naključno število. Za generiranje naključnih
števil metoda uporablja trenutni sistemski
čas OS. Metoda seed se uporablja
pred metodo random. V neobveznem
parametru metode se posreduje število za
inicializacijo ali neke vrste označbo
generiranega števila. Zato se pri ponovni
uporabi metode random generirano
število ne spremeni. Če pa parameter
pustimo prazen, bo vsakič generirano
novo število.
Sintaksa
import random
random.seed(število za označbo)
Primer
Inicializirajmo število pred njegovo generacijo:
random.seed(5)
print(random.random())
Rezultat izvajanja kode:
0.6229016948897019
Ponovimo izpis našega števila:
random.seed(5)
print(random.random())
random.seed(5)
print(random.random())
Rezultat bo ostal enak:
0.6229016948897019
0.6229016948897019