Search⌘ K
AI Features

الحل: أداة رمي النرد

سنغطي ما يلي...

يقوم هذا البرنامج بمحاكاة رمي نردين باستخدام لغة بايثونrandom الوحدة.roll_two_dice() تُولّد الدالة عددين صحيحين عشوائيين بين 1 و6، يمثلان نتيجة كل نرد. تستخدمrandom.randint(1, 6) لضمان أن كل رمية نرد لها فرصة متساوية للهبوط على أي رقم من 1 إلى 6. بعد رمي كلا النردين، يقوم البرنامج بطباعة النتائج بوضوح في جملة واحدة، مع إظهار كلا الرقمين.

عند استدعاء الدالة في النهاية، تُنفَّذ مرة واحدة وتعرض رميتي النرد العشوائيتين. هذا المثال طريقة بسيطة للتدرب على كتابة الدوال، واستخدام توليد الأرقام العشوائية، وطباعة إخراج المُنسَّقة في Python.

Python
import random
# Function to roll two dice
def roll_two_dice():
die1 = random.randint(1, 6) # Roll the first die
die2 = random.randint(1, 6) # Roll the second die
print("We rolled a", die1, "and a", die2)
# Call the function to see the result
roll_two_dice()