Random modülünün randrange metodu

random modülünün randrange metodu bir aralıktan rastgele bir sayı döndürür. Metodun ilk isteğe bağlı parametresinde dizinin başlangıcını belirtiriz. İkinci zorunlu parametrede sonunu belirleriz. Üçüncü isteğe bağlı parametrede ise sayının seçileceği adımı iletiriz.

Sözdizimi

pythonimport random

random.randrange([başlangıç], bitiş, [adım])

Örnek

0'dan 10'a kadar olan aralıkta, 2 örnekleme adımıyla bir sayı elde edelim:

pythonprint(random.randrange(1, 10, 2))

Kodun çalıştırılmasının sonucu:

python5

Örnek

Şimdi randrange metoduna sadece aralığın başlangıcını ve bitişini belirtelim:

pythonprint(random.randrange(1, 10))

Kodun çalıştırılmasının sonucu:

python4

Örnek

Şimdi metoda sadece bir zorunlu parametre - aralığın bitişini belirtelim:

pythonprint(random.randrange(10))

Kodun çalıştırılmasının sonucu:

python5

Ayrıca bakınız

  • uniform metodu,
    bir aralıktan sözde rastgele kayan noktalı sayı üreten random modülü
  • randint metodu,
    bir aralıktan sözde rastgele tam sayı üreten random modülü
  • sample metodu,
    bir diziden rastgele örnek elemanlar döndüren random modülü
  • random metodu,
    sözde rastgele sayı döndüren random modülü
  • seed metodu,
    rastgele sayıyı başlatan random modülü