اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

هنالك طريقتين شهيرتين في البايثون لتوليد الأعداد العشوائية، الطريقة الأولى عن طريق دالة randint من مكتبة random حيث ستقوم بتمرير أصغر عدد وأكبر عدد، وستقوم الدالة بتوليد رقم عشوائي حسب المعادلة التالية a <= N <= b حيث سيكون N هو العدد الذي تم توليده.
مثال على استخدام هذه الدالة:

from random import randint
print(randint(0,9))

الطريقة الثانية هي عن طريق دالة randrange من مكتبة random حيث هذه الدالة تشبه الدالة السابق لكن الفرق أن العدد الأكبر الذي ستمرره ليس ضمن مدى الكلمات التي يتم توليدها.
مثال على استخدام الدالة:

from random import randrange
irand = randrange(0, 10)

المصدر

  • 0
نشر
بتاريخ 9 دقائق مضت قال Farah Mahmoud2:

السلام عليكم ورحمه الله وبركاته+ كيف اطلع رقم عشوائي من اربع خانات وليس خانه واحده 

 

وعليكم السلام،

يمكنك استخدام مكتبة Python المدمجة random لإنشاء رقم عشوائي من أربعة خانات، حيث سنعتمد على وظيفة randrange() من مكتبة random لإنشاء رقم عشوائي بين 1000 و 9999 (من أربعة خانات)، كالتالي:

import random

# توليد رقم عشوائي من أربعة خانات
random_number = random.randrange(1000, 10000)

print("الرقم العشوائي من أربعة خانات هو:", random_number)

عند تشغيل الكود، ستحصلين على رقم عشوائي يتراوح بين 1000 و 9999 بما في ذلك الحد الأدنى (1000) والحد الأقصى (9999)، وبإمكانك تغيير النطاق حسب احتياجاتك إذا كنت ترغبين في رقم عشوائي بنطاق معين.

  • 0
نشر
بتاريخ On 11‏/10‏/2015 at 20:31 قال ali_agha:

اكتب برنامَج ينشئ قائمة تحتوي على خمسين عدد صحيح مولد عشوائيا باستخدام دالة العشوائية. ثم أنشاء دوال لكل مطلب من المطالب التالية وبدون أن تستخدم دوال مكتبة بايثون القياسية:

1. أيجاد العدد الأكبر

 

2. أيجاد مجموع كل الأعداد بالقائمة

 

3. إنشاء قائمة جديدة تحتوي على الأعداد الزوجية فقط من القائمة الأصلية

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...