Python ile beraber gelen modüllerden biridir. Mersenne twister algoritmasını baz alarak çalışmaktadır.Import edilerek kullanılabilir.
import random
Örnek Kod | Açıklama | Çıktı |
random.random() |
0 <= n < 1.0 aralığında bir sayı döner. |
0.38872204424977774 |
random.uniform(1,100) |
min + (max — min) * random() işlemi sonucunda float bir sayı döner. |
52.19820527331601 |
random.randint(1,100) |
Min ve max aralığında integer olan bir sayı döner. Max dahildir. min <= n <= max |
86 |
random.randrange(1,100) |
Min ve max aralığında max dahil olmayan bir sayı döner. min <= n < max Üçüncü bir parametre daha alır, o parametre de bölünebilmeyi ifade eder. |
71 |
random.randrange(1,11,3) |
Min ve max aralığında max dahil olmayan bir sayı döner. min <= n < max. Üçüncü bir parametre daha alır o parametre de bölünebilmeyi ifade eder. |
4 |
sayilar = range(50) |
Liste içinde ikinci parametredeki adet kadar rastgele değeri döner. |
[1, 19, 16] |
l = list(range(10)) |
Verdiğiniz bir liste içindeki değerlerin sırasını karıştırır. |
[4, 8, 7, 3, 2, 1, 6, 5, 9, 0] |
liste = list(range(20)) |
Verdiğiniz bir liste içinden rastgele bir değer seçer. |
10 |