TheBrain نشر 21 ديسمبر 2015 أرسل تقرير نشر 21 ديسمبر 2015 أريد الحصول على قيمة منطقية عشوائية في لغة بايثون فهل هنالك دالة في وحدة random تُمكني من الحصول على هذه القيمة العشوائية؟ اقتباس
0 هشام رزق الله نشر 21 ديسمبر 2015 أرسل تقرير نشر 21 ديسمبر 2015 هنالك طرق كثيرة في لغة بايثون للحصول على قيمة منطقية في لغة بايثون، فمثلا يمكنك استخدام دالة choice من مكتبة random حيث ستمرر لها قائمة متكونة من True و False كما في المثال التالي:random.choice([True, False]) أو يمكنك استخدام دالة getrandbits للحصول على قيمة 1 أو 0 من نوع long ومن ثم تحول هذه القيمة إلى True أو False عن طريق دالة bool كما في المثال التالي:bool(random.getrandbits(1)) كما يمكنك استخدام هذه الطريقة:from random import random True if random() > 0.5 else False اقتباس
السؤال
TheBrain
أريد الحصول على قيمة منطقية عشوائية في لغة بايثون فهل هنالك دالة في وحدة random تُمكني من الحصول على هذه القيمة العشوائية؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.