यह एक सरल पासा पलटने वाला गेम एप्लिकेशन है। उपयोगकर्ता लुढ़कने वाले पासों की संख्या और प्रत्येक पासे पर भुजाओं की संख्या निर्दिष्ट कर सकता है। एप्लिकेशन फिर पासा रोल का अनुकरण करता है और परिणाम प्रदर्शित करता है।
यहां पायथन में एक संभावित कार्यान्वयन है:
import random
def roll_dice(num_dice, num_sides):
"""Simulates rolling multiple dice.
Args:
num_dice: The number of dice to roll.
num_sides: The number of sides on each die.
Returns:
A list of integers representing the results of each die roll. Returns an empty list if num_dice is 0 or less.
"""
if num_dice
यह पायथन कोड एक बुनियादी कमांड-लाइन इंटरफ़ेस प्रदान करता है। अधिक परिष्कृत एप्लिकेशन में टिंकर, पीईक्यूटी, या वेब-आधारित इंटरफ़ेस जैसे पुस्तकालयों का उपयोग करके ग्राफिकल यूजर इंटरफ़ेस (जीयूआई) शामिल हो सकता है। अमान्य उपयोगकर्ता इनपुट (गैर-पूर्णांक या गैर-सकारात्मक मान) को प्रबंधित करने के लिए त्रुटि प्रबंधन शामिल है। main
फ़ंक्शन उपयोगकर्ता को छोड़ने से पहले कई बार रोल करने की अनुमति देने के लिए while
लूप का उपयोग करता है।