Page 281 - CITS - CSA - TP (Volume 2) - Hindi
P. 281

कं  ूटर सॉ वेयर ए ीके शन  - CITS





          अ ास 129: तक   (आगु म ट) पास करने और तक   के   प म  टप , श कोशों का उपयोग करने वाला


                                एक पायथन  ो ाम िलख  (Write a python program depicting argument passing
                             and using tuples, dictionaries arguments)


            उ े
           इस अ ास के  अंत म  आप यह कर सक  गे

           •  तक   (आगु म ट) पास करने और टप , श कोशों को आगु म ट के   प म  उपयोग करने के  िलए पायथन  ो ाम डेवलप करना।

             ि या (Procedure)

           टा  1: टपल का उपयोग करना

                 defcalculate_average(*numbers):

                     “””

                     This function takes variable positional arguments (numbers) as a tuple
                     and calculates their a verage.

                     Args:

                         *numbers: Variable positional arguments (packed into a tuple).
                     Returns:

                         float: Average of the numbers.

                     “””
                     ifnot numbers:

                         return0  # Avoid division by zero

                     average = sum(numbers) / len(numbers)

                     return average
                 # Example usage:

                 result = calculate_average(10,20,30,40,50)

                 num=(10,20,30,40,50)
                 print(“Numbers in Tuple are: “,num)

                 print(“Average:”, result)

           आउटपुट:














                                                           267
   276   277   278   279   280   281   282   283   284   285   286