random modülünün seed metodu
random modülünün seed metodu
belirli bir rastgele sayıyı başlatır veya
kaydeder. Rastgele sayılar üretmek için metot
mevcut sistem zamanını kullanır. seed
metodu random metodundan önce
uygulanır. Metodun isteğe bağlı parametresinde
başlatma için veya üretilen sayının bir tür
işaretlenmesi için bir sayı iletilir. Bu
nedenle random metodu tekrar
uygulandığında üretilen sayı değişmez. Eğer
parametre boş bırakılırsa, her seferinde yeni
bir sayı üretilir.
Sözdizimi
import random
random.seed(işaretleme için sayı)
Örnek
Sayıyı üretmeden önce başlatalım:
random.seed(5)
print(random.random())
Kodun çalıştırılmasının sonucu:
0.6229016948897019
Sayımızın çıktısını tekrarlayalım:
random.seed(5)
print(random.random())
random.seed(5)
print(random.random())
Sonuç aynı kalacak:
0.6229016948897019
0.6229016948897019