مodule العشوائية في Python (Random Module)

يحتوي Python على مodule مدمج يمكن استخدامه لإنشاء أرقام عشوائية.

random يحتوي هذا المodule على مجموعة من الطرق التالية:

طريقة وصف
seed() يُعدم محول الأرقام العشوائية.
getstate() يستعيد الحالة الحالية لمحول الأرقام العشوائية.
setstate() يستعيد حالة محول الأرقام العشوائية.
getrandbits() يستعيد عدد يمثل موقع عشوائي.
randrange() يستعيد عدد عشوائي بين المدخلات المقدمة.
randint() يستعيد عدد عشوائي بين المدخلات المقدمة.
choice() يستعيد عنصر عشوائي من السلسلة المقدمة.
choices() يستعيد قائمة تحتوي على اختيارات عشوائية من السلسلة المقدمة.
shuffle() يقبل سلسلة، ويستعيد هذه السلسلة في ترتيب عشوائي.
sample() يستعيد عينة محددة من السلسلة.
random() يستعيد عدد عشوائي مزدوج بين 0 و 1.
uniform() يستعيد عدد عشوائي مزدوج بين العاملين المقدرين.
triangular() يستعيد عدد عشوائي مزدوج بين العاملين المقدرين، يمكنك أيضًا تعيين معامل النمط لتحديد نقطة وسط بين العاملين الآخرين.
betavariate() يعود قيمة العشوائية بناءً على توزيع Beta (يستخدم في الإحصاء) بين 0 و1 كعدد عشوائي من النقاط العشوائية
expovariate() يعود قيمة العشوائية بناءً على توزيع الإندراج (يستخدم في الإحصاء) بين 0 و1 كعدد عشوائي من النقاط العشوائية، وإذا كانت المعلمة سالبة، فإنها تعود بين 0 و-1 كعدد عشوائي من النقاط العشوائية
gammavariate() يعود قيمة العشوائية بناءً على توزيع Gamma (يستخدم في الإحصاء) بين 0 و1 كعدد عشوائي من النقاط العشوائية
gauss() يعود قيمة العشوائية بناءً على توزيع Gaussian (يستخدم في الإحصاء) بين 0 و1 كعدد عشوائي من النقاط العشوائية
lognormvariate() يعود قيمة العشوائية بناءً على توزيع اللوغاريتمي (يستخدم في الإحصاء) بين 0 و1 كعدد عشوائي من النقاط العشوائية
normalvariate() يعود قيمة العشوائية بناءً على توزيع المعادلة (يستخدم في الإحصاء) بين 0 و1 كعدد عشوائي من النقاط العشوائية
vonmisesvariate() يعود قيمة العشوائية بناءً على توزيع von Mises (يستخدم في الإحصاء) بين 0 و1 كعدد عشوائي من النقاط العشوائية
paretovariate() يعود قيمة العشوائية بناءً على توزيع Pareto (يستخدم في الإحصاء) بين 0 و1 كعدد عشوائي من النقاط العشوائية
weibullvariate() يعود قيمة العشوائية بناءً على توزيع Weibull (يستخدم في الإحصاء) بين 0 و1 كعدد عشوائي من النقاط العشوائية