بايثونالدالة uniform()
تعريفها
ترجع عدد عشري عشوائي بين القيمة التي نمررها لها مكان الباراميتر a
و القيمة التي نمررها لها مكان الباراميتر b
.
إذاً، نطاق الأعداد التي ترجعها هو a <= N <= b
بناؤها
uniform( a, b )
باراميترات
a
عبارة عن عدد عشري يحدد أقل قيمة ممكن أن ترجعها الدالة.b
عبارة عن عدد عشري يحدد القيمة القصوى التي لا يمكن أن ترجعها الدالة.
قيمة الإرجاع
ترجع عدد صحيح عشوائي بين القيمة التي نمررها لها مكان الباراميتر a
و القيمة التي نمررها لها مكان الباراميتر b
.
مثال
# uniform() الذي يحتوي على الدالة random هنا قمنا باستدعاء الموديول import random # هنا قمنا بطباعة ثلاث أعداد عشوائية بين 1 و 10 print('Random Number between [1-10] =', random.uniform(1, 10)) print('Random Number between [1-10] =', random.uniform(1, 10)) print('Random Number between [1-10] =', random.uniform(1, 10))
النتيجة
Random Number between [1-10] = 1.766162593475313
Random Number between [1-10] = 5.147901074651577
نلاحظ أننا حصلنا على ثلاث قيم مختلفة و كلها ضمن النطاق 1.0 و 10.0.