Random modulunun seed metodu
random modulunun seed metodu
müəyyən bir tesadüfi ədədi işə salır və ya
saxlayır. Tesadüfi ədədlər yaratmaq üçün bu
metod əməliyyat sisteminin cari sistem vaxtından
istifadə edir. seed metodu random
metodundan əvvəl tətbiq olunur. Metodun isteğe
bağlı parametrində işə salma üçün bir ədəd və ya
yaradılan ədədin növünü qeyd edən bir işarə
ötürülür. Buna görə də random metodu
təkrar tətbiq edildikdə, yaradılan ədəd
dəyişmir. Əgər parametr boş buraxılsa, hər dəfə
yeni bir ədəd yaranacaq.
Sintaksis
import random
random.seed(işarələmə üçün ədəd)
Nümunə
Gəlin ədədi yaratmadan əvvəl işə salaq:
random.seed(5)
print(random.random())
Kodun icrasının nəticəsi:
0.6229016948897019
Gəlin ədədimizin çıxarılmasını təkrarlayaq:
random.seed(5)
print(random.random())
random.seed(5)
print(random.random())
Nəticə eyni qalacaq:
0.6229016948897019
0.6229016948897019