Python Rastgele tohum() Yöntemi
Örnek
Tohum değerini 10'a ayarlayın ve ne olduğunu görün:
import random
random.seed(10)
print(random.random())
Tanım ve Kullanım
Yöntem seed()
, rastgele sayı üretecini başlatmak için kullanılır.
Rastgele sayı üreteci, rastgele bir sayı üretebilmek için başlayacak bir sayıya (bir tohum değeri) ihtiyaç duyar.
Rastgele sayı üreteci varsayılan olarak mevcut sistem saatini kullanır .
Rastgele sayı üretecinin başlangıç numarasını özelleştirmek için seed() yöntemini kullanın.
Not: Aynı tohum değerini iki kez kullanırsanız, aynı rastgele sayıyı iki kez alırsınız. Aşağıdaki örneğe bakın
Sözdizimi
random.seed(a, version)
Parametre Değerleri
Parameter | Description |
---|---|
a | Optional. The seed value needed to generate a random number. If it is an integer it is used directly, if not it has to be converted into an integer. Default value is None, and if None, the generator uses the current system time. |
version | An integer specifying how to convert the a
parameter into a integer.Default value is 2 |
Daha fazla örnek
Örnek
Aynı tohum değerini iki kez kullanırsanız, aynı rastgele sayıyı iki kez alacağınızı gösterin:
import random
random.seed(10)
print(random.random())
random.seed(10)
print(random.random())