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