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

