Rastgele sayı üretmeyi sağlayan bir modül olan Random, python 1.4 ve üzerinde kullanılabiliyor ve mersenne twister algoritmasını baz alarak çalışıyor. Uygulamanıza import ederek hemen kullanmaya başlayabilirsiniz.
uniform(min,max)
Bu bize min + (max — min) * random() işlemi sonucunda float bir sayı döner.
randint(min,max)
Min ve max aralığında integer olan bir sayı döner
randrange(min,max)
Min ve max aralığında max dahil olmayan bir sayı döner.
sample(liste,q)
Liste içinde q adet rastgele değeri döner.
shuffle(list)
Verdiğiniz bir liste içindeki değerlerin sırasını karıştırır.
choice(list)
Verdiğiniz bir liste içinden rastgele bir değer seçer.