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
import random
random.randrange([başlangyç], soňy, [ädim])
Mysal
Geliň, 0-dan 10-a çenli aralykda,
saýlama ädimi 2 bolan bir san alyň:
print(random.randrange(1, 10, 2))
Kody ýerine ýetirip bolan netije:
5
Mysal
Indi randrange metodi üçin diňe
aralygyň başlangyç we ahyryny görkezeliň:
print(random.randrange(1, 10))
Kody ýerine ýetirip bolan netije:
4
Mysal
Indi geliň metoda diňe bir hökmany parametr - aralygyň ahyryny görkezeliň:
print(random.randrange(10))
Kody ýerine ýetirip bolan netije:
5
Ş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