بايثونالدالة random()
تعريفها
ترجع عدد عشري عشوائي بين 0.0 و 1.0.
إذاً، نطاق الأعداد التي ترجعها هو 0.0 <= N < 1.0
بناؤها
باراميترات
لا تقبل أي باراميتر.
قيمة الإرجاع
ترجع عدد عشري قيمته بين 0.0 و 1.0.
المثال الأول
النتيجة
Random Number = 0.7316381331323908
Random Number = 0.9113637080594214
نلاحظ أننا حصلنا على ثلاث قيم مختلفة و كلها بين 0.0 و 1.0.
يمكن تغيير نطاق الأعداد التي قد ترجعها الدالة random() باستخدام العمليات الحسابية.
فمثلاً يمكن ضرب العدد الذي ترجعه الدالة بالعدد 10 و تحويل الناتج إلى int فيصبح النطاق بين 0 <= N < 10
المثال الثاني
النتيجة
Random Number = 5
Random Number = 1
نلاحظ أننا حصلنا على ثلاث قيم مختلفة و كلها بين 0.0 و 10.0.