Random modulynyň seed metodi
random modulynyň seed metodi
belli bir tötänleýin sany başlangyç edýär
ýa-da saklaýar. Tötänleýin sanlar döretmek
üçin metoda OS-iň häzirki ulgam wagty
ulanylýar. seed metodi random
metodundan öň ulanylýar. Metodyň hökmany
däl parametrinde başlangyç etmek ýa-da
döredilen sanyň görnüşli bellisi üçin san
geçirilýär. Şonuň üçin random metodyny
gaýtadan ulananda döredilen san üýtgemeýär.
Eger parametri boş goýsaňyz, her gezek täze
san dörediler.
Sintaksis
import random
random.seed(bellik üçin san)
Mysal
Geliň, döredilmän öň sany başlangyç edeliň:
random.seed(5)
print(random.random())
Kody ýerine ýetirmegiň netijesi:
0.6229016948897019
Geliň, sanymyzyň çykyşyny gaýtalalyň:
random.seed(5)
print(random.random())
random.seed(5)
print(random.random())
Netije öňki ýaly galar:
0.6229016948897019
0.6229016948897019
Şeýle-de serediň
-
randommetodyrandommodulynyň,
ýalan-tötänleýin sany gaýtaryş üçin -
uniformmetodyrandommodulynyň,
aralykdan ýalan-tötänleýin hakyky san döretmek üçin -
randintmetodyrandommodulynyň,
aralykdan ýalan-tötänleýin bitin san döretmek üçin -
randrangemetodyrandommodulynyň,
aralykdan tötänleýin sany gaýtaryş üçin