Random modulynyň randrange metodi
random modulynyň randrange metodi
aralykdaky tötänleýin san yzyna gaytarýar.
Metodyň birinji hökmany däl parametrinde
izleneriň başlangyç nokadyny görkezýäris. Ikinji
hökmany parametrde soňuny kesgitleýäris.
Üçünji hökmany däl parametrde bolsa
sanyň haýsyl ädim bilen saýlanjakdygyny
geçirýäris.
Sintaksis
pythonimport random
random.randrange([başlangyç], soňy, [ädim])
Mysal
Geliň, 0-dan 10-a çenli aralykda,
saýlama ädimi 2 bolan bir san alyň:
pythonprint(random.randrange(1, 10, 2))
Kody ýerine ýetirip bolan netije:
python5
Mysal
Indi randrange metodi üçin diňe
aralygyň başlangyç we ahyryny görkezeliň:
pythonprint(random.randrange(1, 10))
Kody ýerine ýetirip bolan netije:
python4
Mysal
Indi geliň metoda diňe bir hökmany parametr - aralygyň ahyryny görkezeliň:
pythonprint(random.randrange(10))
Kody ýerine ýetirip bolan netije:
python5
Şeýle-de görüň
-
uniformmetodi,randommodulynyň,
aralykdaky ýasama-tötänleýin hakyky san döredýär -
randintmetodi,randommodulynyň,
aralykdaky ýasama-tötänleýin bitin san döredýär -
samplemetodi,randommodulynyň,
izleneden elementleriň tötänleýin saýlamasyny yzyna gaytarýar -
randommetodi,randommodulynyň,
ýasama-tötänleýin san yzyna gaytarýar -
seedmetodi,randommodulynyň,
tötänleýin sany başlangyç duruma getirýär