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