Başlık: Başlangıç

    Python ile beraber gelen modüllerden biridir. Mersenne twister algoritmasını baz alarak çalışmaktadır.Import edilerek kullanılabilir.
    import random

    Örnek KodAçı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)
    random.sample(sayilar,3)
    Liste içinde ikinci parametredeki adet kadar rastgele değeri döner.
    [1, 19, 16]
    l = list(range(10))
    random.shuffle(l)
    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))
    random.choice(liste)
    Verdiğiniz bir liste içinden rastgele bir değer seçer.
    10